builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-079 starttime: 1461143331.16 results: success (0) buildid: 20160420001238 builduid: f608e31198f54817b4763ed36009725b revision: 9161ee282b677f56af7f70501bc2f471674d7998 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:51.156103) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:51.156494) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:51.156804) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:51.843535) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 02:08:51.843896) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:08:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.87 MB/s 02:08:53 (7.87 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.137000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 02:08:53.111585) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 02:08:53.111943) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 02:08:57.431468) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 02:08:57.431824) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9161ee282b677f56af7f70501bc2f471674d7998 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9161ee282b677f56af7f70501bc2f471674d7998 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 02:08:57,947 truncating revision to first 12 chars 2016-04-20 02:08:57,947 Setting DEBUG logging. 2016-04-20 02:08:57,947 attempt 1/10 2016-04-20 02:08:57,947 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9161ee282b67?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 02:08:58,404 unpacking tar archive at: mozilla-inbound-9161ee282b67/testing/mozharness/ program finished with exit code 0 elapsedTime=1.274000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 02:08:58.751330) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:58.751803) ========= script_repo_revision: 9161ee282b677f56af7f70501bc2f471674d7998 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:58.752357) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:58.752740) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 02:08:58.809080) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 1 secs) (at 2016-04-20 02:08:58.809474) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:08:59 INFO - MultiFileLogger online at 20160420 02:08:59 in C:\slave\test 02:08:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 02:08:59 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:08:59 INFO - {'append_to_log': False, 02:08:59 INFO - 'base_work_dir': 'C:\\slave\\test', 02:08:59 INFO - 'blob_upload_branch': 'mozilla-inbound', 02:08:59 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:08:59 INFO - 'buildbot_json_path': 'buildprops.json', 02:08:59 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:08:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:08:59 INFO - 'download_minidump_stackwalk': True, 02:08:59 INFO - 'download_symbols': 'true', 02:08:59 INFO - 'e10s': False, 02:08:59 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:08:59 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:08:59 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:08:59 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:08:59 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:08:59 INFO - 'C:/mozilla-build/tooltool.py'), 02:08:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:08:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:08:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:08:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:08:59 INFO - 'log_level': 'info', 02:08:59 INFO - 'log_to_console': True, 02:08:59 INFO - 'opt_config_files': (), 02:08:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:08:59 INFO - '--processes=1', 02:08:59 INFO - '--config=%(test_path)s/wptrunner.ini', 02:08:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:08:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:08:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:08:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:08:59 INFO - 'pip_index': False, 02:08:59 INFO - 'require_test_zip': True, 02:08:59 INFO - 'test_type': ('testharness',), 02:08:59 INFO - 'this_chunk': '1', 02:08:59 INFO - 'total_chunks': '10', 02:08:59 INFO - 'virtualenv_path': 'venv', 02:08:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:08:59 INFO - 'work_dir': 'build'} 02:08:59 INFO - ##### 02:08:59 INFO - ##### Running clobber step. 02:08:59 INFO - ##### 02:08:59 INFO - Running pre-action listener: _resource_record_pre_action 02:08:59 INFO - Running main action method: clobber 02:08:59 INFO - rmtree: C:\slave\test\build 02:08:59 INFO - Using _rmtree_windows ... 02:08:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:12:32 INFO - Running post-action listener: _resource_record_post_action 02:12:32 INFO - ##### 02:12:32 INFO - ##### Running read-buildbot-config step. 02:12:32 INFO - ##### 02:12:32 INFO - Running pre-action listener: _resource_record_pre_action 02:12:32 INFO - Running main action method: read_buildbot_config 02:12:32 INFO - Using buildbot properties: 02:12:32 INFO - { 02:12:32 INFO - "project": "", 02:12:32 INFO - "product": "firefox", 02:12:32 INFO - "script_repo_revision": "production", 02:12:32 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 02:12:32 INFO - "repository": "", 02:12:32 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 02:12:32 INFO - "buildid": "20160420001238", 02:12:32 INFO - "pgo_build": "False", 02:12:32 INFO - "basedir": "C:\\slave\\test", 02:12:32 INFO - "buildnumber": 88, 02:12:32 INFO - "slavename": "t-w732-ix-079", 02:12:32 INFO - "revision": "9161ee282b677f56af7f70501bc2f471674d7998", 02:12:32 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:12:32 INFO - "platform": "win32", 02:12:32 INFO - "branch": "mozilla-inbound", 02:12:32 INFO - "repo_path": "integration/mozilla-inbound", 02:12:32 INFO - "moz_repo_path": "", 02:12:32 INFO - "stage_platform": "win32", 02:12:32 INFO - "builduid": "f608e31198f54817b4763ed36009725b", 02:12:32 INFO - "slavebuilddir": "test" 02:12:32 INFO - } 02:12:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 02:12:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 02:12:32 INFO - Running post-action listener: _resource_record_post_action 02:12:32 INFO - ##### 02:12:32 INFO - ##### Running download-and-extract step. 02:12:32 INFO - ##### 02:12:32 INFO - Running pre-action listener: _resource_record_pre_action 02:12:32 INFO - Running main action method: download_and_extract 02:12:32 INFO - mkdir: C:\slave\test\build\tests 02:12:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:12:32 INFO - https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:12:32 INFO - trying https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 02:12:32 INFO - Downloading https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 02:12:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 02:12:33 INFO - Downloaded 1274 bytes. 02:12:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 02:12:33 INFO - Using the following test package requirements: 02:12:33 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 02:12:33 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 02:12:33 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 02:12:33 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'jsshell-win32.zip'], 02:12:33 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 02:12:33 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 02:12:33 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 02:12:33 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 02:12:33 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 02:12:33 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 02:12:33 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 02:12:33 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:12: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')]} 02:12:33 INFO - https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:12:33 INFO - trying https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 02:12:33 INFO - Downloading https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 02:12:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 02:12:34 INFO - Downloaded 20406441 bytes. 02:12:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:12:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:12:38 INFO - caution: filename not matched: web-platform/* 02:12:38 INFO - Return code: 11 02:12:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:12:38 INFO - https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:12:38 INFO - trying https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 02:12:38 INFO - Downloading https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 02:12:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 02:12:40 INFO - Downloaded 36397897 bytes. 02:12:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:12:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:13:31 INFO - caution: filename not matched: bin/* 02:13:31 INFO - caution: filename not matched: config/* 02:13:31 INFO - caution: filename not matched: mozbase/* 02:13:31 INFO - caution: filename not matched: marionette/* 02:13:31 INFO - caution: filename not matched: tools/wptserve/* 02:13:31 INFO - Return code: 11 02:13: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')]} 02:13:31 INFO - https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 02:13:31 INFO - trying https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:13:31 INFO - Downloading https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 02:13:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 02:13:34 INFO - Downloaded 67392664 bytes. 02:13:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:13:34 INFO - mkdir: C:\slave\test\properties 02:13:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:13:34 INFO - Writing to file C:\slave\test\properties\build_url 02:13:34 INFO - Contents: 02:13:34 INFO - build_url:https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 02:13:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:13:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:13:35 INFO - Writing to file C:\slave\test\properties\symbols_url 02:13:35 INFO - Contents: 02:13:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:13:35 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')]} 02:13:35 INFO - https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:13:35 INFO - trying https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:13:35 INFO - Downloading https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 02:13:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:13:38 INFO - Downloaded 58272767 bytes. 02:13:38 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:13:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:13:41 INFO - Return code: 0 02:13:41 INFO - Running post-action listener: _resource_record_post_action 02:13:41 INFO - Running post-action listener: set_extra_try_arguments 02:13:41 INFO - ##### 02:13:41 INFO - ##### Running create-virtualenv step. 02:13:41 INFO - ##### 02:13:41 INFO - Running pre-action listener: _pre_create_virtualenv 02:13:41 INFO - Running pre-action listener: _resource_record_pre_action 02:13:41 INFO - Running main action method: create_virtualenv 02:13:41 INFO - Creating virtualenv C:\slave\test\build\venv 02:13:41 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 02:13:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:13:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:13:52 INFO - Installing distribute......................................................................................................................................................................................done. 02:13:54 INFO - Return code: 0 02:13:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:13:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:54 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 0x018986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-079', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:13:54 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 02:13:54 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 02:13:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:54 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:13:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:54 INFO - 'DCLOCATION': 'SCL3', 02:13:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:54 INFO - 'HOMEDRIVE': 'C:', 02:13:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:54 INFO - 'KTS_VERSION': '1.19c', 02:13:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:13:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:54 INFO - 'MOZ_AIRBAG': '1', 02:13:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:54 INFO - 'MOZ_MSVCVERSION': '8', 02:13:54 INFO - 'MOZ_NO_REMOTE': '1', 02:13:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:54 INFO - 'NO_EM_RESTART': '1', 02:13:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:54 INFO - 'OS': 'Windows_NT', 02:13:54 INFO - 'OURDRIVE': 'C:', 02:13:54 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:13:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:54 INFO - 'PROCESSOR_LEVEL': '6', 02:13:54 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:54 INFO - 'PROMPT': '$P$G', 02:13:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:54 INFO - 'PWD': 'C:\\slave\\test', 02:13:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:54 INFO - 'SYSTEMDRIVE': 'C:', 02:13:54 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:54 INFO - 'TEST1': 'testie', 02:13:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:54 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:13:54 INFO - 'USERNAME': 'cltbld', 02:13:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:54 INFO - 'WINDIR': 'C:\\windows', 02:13:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:55 INFO - Downloading/unpacking psutil>=0.7.1 02:13:55 INFO - Running setup.py egg_info for package psutil 02:13:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:13:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:13:55 INFO - Installing collected packages: psutil 02:13:55 INFO - Running setup.py install for psutil 02:13:55 INFO - building 'psutil._psutil_windows' extension 02:13:55 INFO - error: Unable to find vcvarsall.bat 02:13:55 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:\users\cltbld\appdata\local\temp\pip-7kcpnp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:13:55 INFO - running install 02:13:55 INFO - running build 02:13:55 INFO - running build_py 02:13:55 INFO - creating build 02:13:55 INFO - creating build\lib.win32-2.7 02:13:55 INFO - creating build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:13:55 INFO - running build_ext 02:13:55 INFO - building 'psutil._psutil_windows' extension 02:13:55 INFO - error: Unable to find vcvarsall.bat 02:13:55 INFO - ---------------------------------------- 02:13:55 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:\users\cltbld\appdata\local\temp\pip-7kcpnp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:13:55 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:13:55 WARNING - Return code: 1 02:13:55 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! 02:13:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:13:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:55 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 0x018986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-079', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:13:55 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 02:13:55 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 02:13:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:55 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:13:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:55 INFO - 'DCLOCATION': 'SCL3', 02:13:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:55 INFO - 'HOMEDRIVE': 'C:', 02:13:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:55 INFO - 'KTS_VERSION': '1.19c', 02:13:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:13:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:55 INFO - 'MOZ_AIRBAG': '1', 02:13:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:55 INFO - 'MOZ_MSVCVERSION': '8', 02:13:55 INFO - 'MOZ_NO_REMOTE': '1', 02:13:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:55 INFO - 'NO_EM_RESTART': '1', 02:13:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:55 INFO - 'OS': 'Windows_NT', 02:13:55 INFO - 'OURDRIVE': 'C:', 02:13:55 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:13:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:55 INFO - 'PROCESSOR_LEVEL': '6', 02:13:55 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:55 INFO - 'PROMPT': '$P$G', 02:13:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:55 INFO - 'PWD': 'C:\\slave\\test', 02:13:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:55 INFO - 'SYSTEMDRIVE': 'C:', 02:13:55 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:55 INFO - 'TEST1': 'testie', 02:13:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:55 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:13:55 INFO - 'USERNAME': 'cltbld', 02:13:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:55 INFO - 'WINDIR': 'C:\\windows', 02:13:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:13:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:13:56 INFO - Running setup.py egg_info for package mozsystemmonitor 02:13:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:13:56 INFO - Running setup.py egg_info for package psutil 02:13:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:13:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:13:56 INFO - Installing collected packages: mozsystemmonitor, psutil 02:13:56 INFO - Running setup.py install for mozsystemmonitor 02:13:56 INFO - Running setup.py install for psutil 02:13:56 INFO - building 'psutil._psutil_windows' extension 02:13:56 INFO - error: Unable to find vcvarsall.bat 02:13:56 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:\users\cltbld\appdata\local\temp\pip-vioof4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:13:56 INFO - running install 02:13:56 INFO - running build 02:13:56 INFO - running build_py 02:13:56 INFO - running build_ext 02:13:56 INFO - building 'psutil._psutil_windows' extension 02:13:56 INFO - error: Unable to find vcvarsall.bat 02:13:56 INFO - ---------------------------------------- 02:13:56 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:\users\cltbld\appdata\local\temp\pip-vioof4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:13:56 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:13:56 WARNING - Return code: 1 02:13:56 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! 02:13:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:13:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:56 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 0x018986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-079', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:13:56 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 02:13:56 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 02:13:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:56 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:13:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:56 INFO - 'DCLOCATION': 'SCL3', 02:13:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:56 INFO - 'HOMEDRIVE': 'C:', 02:13:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:56 INFO - 'KTS_VERSION': '1.19c', 02:13:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:13:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:56 INFO - 'MOZ_AIRBAG': '1', 02:13:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:56 INFO - 'MOZ_MSVCVERSION': '8', 02:13:56 INFO - 'MOZ_NO_REMOTE': '1', 02:13:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:56 INFO - 'NO_EM_RESTART': '1', 02:13:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:56 INFO - 'OS': 'Windows_NT', 02:13:56 INFO - 'OURDRIVE': 'C:', 02:13:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:13:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:56 INFO - 'PROCESSOR_LEVEL': '6', 02:13:56 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:56 INFO - 'PROMPT': '$P$G', 02:13:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:56 INFO - 'PWD': 'C:\\slave\\test', 02:13:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:56 INFO - 'SYSTEMDRIVE': 'C:', 02:13:56 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:56 INFO - 'TEST1': 'testie', 02:13:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:56 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:13:56 INFO - 'USERNAME': 'cltbld', 02:13:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:56 INFO - 'WINDIR': 'C:\\windows', 02:13:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:56 INFO - Downloading/unpacking blobuploader==1.2.4 02:13:56 INFO - Downloading blobuploader-1.2.4.tar.gz 02:13:56 INFO - Running setup.py egg_info for package blobuploader 02:13:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:14:00 INFO - Running setup.py egg_info for package requests 02:14:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:14:00 INFO - Downloading docopt-0.6.1.tar.gz 02:14:00 INFO - Running setup.py egg_info for package docopt 02:14:00 INFO - Installing collected packages: blobuploader, docopt, requests 02:14:00 INFO - Running setup.py install for blobuploader 02:14:00 INFO - Running setup.py install for docopt 02:14:00 INFO - Running setup.py install for requests 02:14:00 INFO - Successfully installed blobuploader docopt requests 02:14:00 INFO - Cleaning up... 02:14:00 INFO - Return code: 0 02:14:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:14:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:14:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:14:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:14:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:14:00 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 0x018986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-079', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:14:00 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 02:14:00 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 02:14:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:14:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:14:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:14:00 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:14:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:14:00 INFO - 'DCLOCATION': 'SCL3', 02:14:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:14:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:14:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:14:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:14:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:14:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:14:00 INFO - 'HOMEDRIVE': 'C:', 02:14:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:14:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:14:00 INFO - 'KTS_VERSION': '1.19c', 02:14:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:14:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:14:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:14:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:14:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:14:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:14:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:14:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:14:00 INFO - 'MOZ_AIRBAG': '1', 02:14:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:14:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:14:00 INFO - 'MOZ_MSVCVERSION': '8', 02:14:00 INFO - 'MOZ_NO_REMOTE': '1', 02:14:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:14:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:14:00 INFO - 'NO_EM_RESTART': '1', 02:14:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:14:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:14:00 INFO - 'OS': 'Windows_NT', 02:14:00 INFO - 'OURDRIVE': 'C:', 02:14:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:14:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:14:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:14:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:14:00 INFO - 'PROCESSOR_LEVEL': '6', 02:14:00 INFO - 'PROCESSOR_REVISION': '1e05', 02:14:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:14:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:14:00 INFO - 'PROMPT': '$P$G', 02:14:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:14:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:14:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:14:00 INFO - 'PWD': 'C:\\slave\\test', 02:14:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:14:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:14:00 INFO - 'SYSTEMDRIVE': 'C:', 02:14:00 INFO - 'SYSTEMROOT': 'C:\\windows', 02:14:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:00 INFO - 'TEST1': 'testie', 02:14:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:00 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:14:00 INFO - 'USERNAME': 'cltbld', 02:14:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:14:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:14:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:14:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:14:00 INFO - 'WINDIR': 'C:\\windows', 02:14:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:14:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:14:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:14:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:14:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:14:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:14:05 INFO - Unpacking c:\slave\test\build\tests\marionette 02:14:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:14:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:14:05 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 02:14:05 INFO - Running setup.py install for browsermob-proxy 02:14:18 INFO - Running setup.py install for manifestparser 02:14:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for marionette-client 02:14:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:14:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for marionette-driver 02:14:18 INFO - Running setup.py install for mozcrash 02:14:18 INFO - Running setup.py install for mozdebug 02:14:18 INFO - Running setup.py install for mozdevice 02:14:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozfile 02:14:18 INFO - Running setup.py install for mozhttpd 02:14:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozinfo 02:14:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozInstall 02:14:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozleak 02:14:18 INFO - Running setup.py install for mozlog 02:14:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for moznetwork 02:14:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozprocess 02:14:18 INFO - Running setup.py install for mozprofile 02:14:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozrunner 02:14:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for mozscreenshot 02:14:18 INFO - Running setup.py install for moztest 02:14:18 INFO - Running setup.py install for mozversion 02:14:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:14:18 INFO - Running setup.py install for wptserve 02:14:18 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 02:14:18 INFO - Cleaning up... 02:14:18 INFO - Return code: 0 02:14:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:14:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:14:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:14:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:14:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:14:18 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 0x018986B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C05200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018560B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-079', 'USERDOMAIN': 'T-W732-IX-079', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-079', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:14:18 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 02:14:18 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 02:14:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:14:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:14:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:14:18 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:14:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:14:18 INFO - 'DCLOCATION': 'SCL3', 02:14:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:14:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:14:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:14:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:14:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:14:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:14:18 INFO - 'HOMEDRIVE': 'C:', 02:14:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:14:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:14:18 INFO - 'KTS_VERSION': '1.19c', 02:14:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:14:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:14:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:14:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:14:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:14:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:14:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:14:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:14:18 INFO - 'MOZ_AIRBAG': '1', 02:14:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:14:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:14:18 INFO - 'MOZ_MSVCVERSION': '8', 02:14:18 INFO - 'MOZ_NO_REMOTE': '1', 02:14:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:14:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:14:18 INFO - 'NO_EM_RESTART': '1', 02:14:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:14:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:14:18 INFO - 'OS': 'Windows_NT', 02:14:18 INFO - 'OURDRIVE': 'C:', 02:14:18 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:14:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:14:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:14:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:14:18 INFO - 'PROCESSOR_LEVEL': '6', 02:14:18 INFO - 'PROCESSOR_REVISION': '1e05', 02:14:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:14:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:14:18 INFO - 'PROMPT': '$P$G', 02:14:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:14:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:14:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:14:18 INFO - 'PWD': 'C:\\slave\\test', 02:14:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:14:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:14:18 INFO - 'SYSTEMDRIVE': 'C:', 02:14:18 INFO - 'SYSTEMROOT': 'C:\\windows', 02:14:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:18 INFO - 'TEST1': 'testie', 02:14:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:18 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:14:18 INFO - 'USERNAME': 'cltbld', 02:14:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:14:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:14:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:14:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:14:18 INFO - 'WINDIR': 'C:\\windows', 02:14:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:14:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:14:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:14:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:14:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:14:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:14:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:14:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:14:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:14:23 INFO - Unpacking c:\slave\test\build\tests\marionette 02:14:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:14:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:14:23 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)) 02:14:34 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)) 02:14:34 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)) 02:14:34 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)) 02:14:34 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)) 02:14:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:14:34 INFO - Downloading blessings-1.6.tar.gz 02:14:34 INFO - Running setup.py egg_info for package blessings 02:14:34 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)) 02:14:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:14:34 INFO - Running setup.py install for blessings 02:14:34 INFO - Running setup.py install for browsermob-proxy 02:14:34 INFO - Running setup.py install for manifestparser 02:14:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for marionette-client 02:14:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:14:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for marionette-driver 02:14:34 INFO - Running setup.py install for mozcrash 02:14:34 INFO - Running setup.py install for mozdebug 02:14:34 INFO - Running setup.py install for mozdevice 02:14:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for mozhttpd 02:14:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for mozInstall 02:14:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for mozleak 02:14:34 INFO - Running setup.py install for mozprofile 02:14:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Running setup.py install for mozrunner 02:14:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:14:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:14:36 INFO - Running setup.py install for mozscreenshot 02:14:36 INFO - Running setup.py install for moztest 02:14:36 INFO - Running setup.py install for mozversion 02:14:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:14:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:14:36 INFO - Running setup.py install for wptserve 02:14:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:14:36 INFO - Cleaning up... 02:14:36 INFO - Return code: 0 02:14:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:14:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:14:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:14:36 INFO - Reading from file tmpfile_stdout 02:14:36 INFO - Using _rmtree_windows ... 02:14:36 INFO - Using _rmtree_windows ... 02:14:36 INFO - Current package versions: 02:14:36 INFO - blessings == 1.6 02:14:36 INFO - blobuploader == 1.2.4 02:14:36 INFO - browsermob-proxy == 0.6.0 02:14:36 INFO - distribute == 0.6.14 02:14:36 INFO - docopt == 0.6.1 02:14:36 INFO - manifestparser == 1.1 02:14:36 INFO - marionette-client == 2.3.0 02:14:36 INFO - marionette-driver == 1.4.0 02:14:36 INFO - mozInstall == 1.12 02:14:36 INFO - mozcrash == 0.17 02:14:36 INFO - mozdebug == 0.1 02:14:36 INFO - mozdevice == 0.48 02:14:36 INFO - mozfile == 1.2 02:14:36 INFO - mozhttpd == 0.7 02:14:36 INFO - mozinfo == 0.9 02:14:36 INFO - mozleak == 0.1 02:14:36 INFO - mozlog == 3.1 02:14:36 INFO - moznetwork == 0.27 02:14:36 INFO - mozprocess == 0.22 02:14:36 INFO - mozprofile == 0.28 02:14:36 INFO - mozrunner == 6.11 02:14:36 INFO - mozscreenshot == 0.1 02:14:36 INFO - mozsystemmonitor == 0.0 02:14:36 INFO - moztest == 0.7 02:14:36 INFO - mozversion == 1.4 02:14:36 INFO - requests == 1.2.3 02:14:36 INFO - wptserve == 1.4.0 02:14:36 INFO - Running post-action listener: _resource_record_post_action 02:14:36 INFO - Running post-action listener: _start_resource_monitoring 02:14:36 INFO - Starting resource monitoring. 02:14:37 INFO - ##### 02:14:37 INFO - ##### Running pull step. 02:14:37 INFO - ##### 02:14:37 INFO - Running pre-action listener: _resource_record_pre_action 02:14:37 INFO - Running main action method: pull 02:14:37 INFO - Pull has nothing to do! 02:14:37 INFO - Running post-action listener: _resource_record_post_action 02:14:37 INFO - ##### 02:14:37 INFO - ##### Running install step. 02:14:37 INFO - ##### 02:14:37 INFO - Running pre-action listener: _resource_record_pre_action 02:14:37 INFO - Running main action method: install 02:14:37 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:14:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:14:37 INFO - Reading from file tmpfile_stdout 02:14:37 INFO - Using _rmtree_windows ... 02:14:37 INFO - Using _rmtree_windows ... 02:14:37 INFO - Detecting whether we're running mozinstall >=1.0... 02:14:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:14:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:14:37 INFO - Reading from file tmpfile_stdout 02:14:37 INFO - Output received: 02:14:37 INFO - Usage: mozinstall-script.py [options] installer 02:14:37 INFO - Options: 02:14:37 INFO - -h, --help show this help message and exit 02:14:37 INFO - -d DEST, --destination=DEST 02:14:37 INFO - Directory to install application into. [default: 02:14:37 INFO - "C:\slave\test"] 02:14:37 INFO - --app=APP Application being installed. [default: firefox] 02:14:37 INFO - Using _rmtree_windows ... 02:14:37 INFO - Using _rmtree_windows ... 02:14:37 INFO - mkdir: C:\slave\test\build\application 02:14:37 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:14:37 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 02:14:40 INFO - Reading from file tmpfile_stdout 02:14:40 INFO - Output received: 02:14:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:14:40 INFO - Using _rmtree_windows ... 02:14:40 INFO - Using _rmtree_windows ... 02:14:40 INFO - Running post-action listener: _resource_record_post_action 02:14:40 INFO - ##### 02:14:40 INFO - ##### Running run-tests step. 02:14:40 INFO - ##### 02:14:40 INFO - Running pre-action listener: _resource_record_pre_action 02:14:40 INFO - Running main action method: run_tests 02:14:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:14:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:14:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:14:40 INFO - grabbing minidump binary from tooltool 02:14:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:14:40 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 0x01B7C368>, '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 0x0181AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C110C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:14:40 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 02:14:40 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 02:14:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:14:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgqrevc 02:14:40 INFO - INFO - File integrity verified, renaming tmpgqrevc to win32-minidump_stackwalk.exe 02:14:40 INFO - Return code: 0 02:14:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:14:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:14:41 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/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.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 02:14:41 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/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.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 02:14:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:14:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:14:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:14:41 INFO - 'COMPUTERNAME': 'T-W732-IX-079', 02:14:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:14:41 INFO - 'DCLOCATION': 'SCL3', 02:14:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:14:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:14:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:14:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:14:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:14:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:14:41 INFO - 'HOMEDRIVE': 'C:', 02:14:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:14:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:14:41 INFO - 'KTS_VERSION': '1.19c', 02:14:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:14:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:14:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-079', 02:14:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:14:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:14:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:14:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:14:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:14:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:14:41 INFO - 'MOZ_AIRBAG': '1', 02:14:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:14:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:14:41 INFO - 'MOZ_MSVCVERSION': '8', 02:14:41 INFO - 'MOZ_NO_REMOTE': '1', 02:14:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:14:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:14:41 INFO - 'NO_EM_RESTART': '1', 02:14:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:14:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:14:41 INFO - 'OS': 'Windows_NT', 02:14:41 INFO - 'OURDRIVE': 'C:', 02:14:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:14:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:14:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:14:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:14:41 INFO - 'PROCESSOR_LEVEL': '6', 02:14:41 INFO - 'PROCESSOR_REVISION': '1e05', 02:14:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:14:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:14:41 INFO - 'PROMPT': '$P$G', 02:14:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:14:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:14:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:14:41 INFO - 'PWD': 'C:\\slave\\test', 02:14:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:14:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:14:41 INFO - 'SYSTEMDRIVE': 'C:', 02:14:41 INFO - 'SYSTEMROOT': 'C:\\windows', 02:14:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:41 INFO - 'TEST1': 'testie', 02:14:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:14:41 INFO - 'USERDOMAIN': 'T-W732-IX-079', 02:14:41 INFO - 'USERNAME': 'cltbld', 02:14:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:14:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:14:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:14:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:14:41 INFO - 'WINDIR': 'C:\\windows', 02:14:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:14:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:14:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:14:41 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/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.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 02:14:42 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 02:14:42 INFO - import pkg_resources 02:14:44 INFO - Using 1 client processes 02:14:46 INFO - SUITE-START | Running 778 tests 02:14:46 INFO - Running testharness tests 02:14:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:14:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:14:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:14:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:14:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:14:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:14:47 INFO - Setting up ssl 02:14:47 INFO - PROCESS | certutil | 02:14:47 INFO - PROCESS | certutil | 02:14:47 INFO - PROCESS | certutil | 02:14:47 INFO - Certificate Nickname Trust Attributes 02:14:47 INFO - SSL,S/MIME,JAR/XPI 02:14:47 INFO - 02:14:47 INFO - web-platform-tests CT,, 02:14:47 INFO - 02:14:47 INFO - Starting runner 02:14:48 INFO - PROCESS | 2172 | [2172] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:14:48 INFO - PROCESS | 2172 | [2172] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:14:48 INFO - PROCESS | 2172 | [2172] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:14:49 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:14:49 INFO - PROCESS | 2172 | [2172] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 02:14:50 INFO - PROCESS | 2172 | 1461143690775 Marionette DEBUG Marionette enabled via build flag and pref 02:14:51 INFO - PROCESS | 2172 | ++DOCSHELL 10D8DC00 == 1 [pid = 2172] [id = 1] 02:14:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 1 (10D8E000) [pid = 2172] [serial = 1] [outer = 00000000] 02:14:51 INFO - PROCESS | 2172 | [2172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 02:14:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 2 (10D8EC00) [pid = 2172] [serial = 2] [outer = 10D8E000] 02:14:52 INFO - PROCESS | 2172 | ++DOCSHELL 134A6000 == 2 [pid = 2172] [id = 2] 02:14:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 3 (134A6400) [pid = 2172] [serial = 3] [outer = 00000000] 02:14:52 INFO - PROCESS | 2172 | [2172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 02:14:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 4 (134A7000) [pid = 2172] [serial = 4] [outer = 134A6400] 02:14:52 INFO - PROCESS | 2172 | 1461143692504 Marionette INFO Listening on port 2828 02:14:54 INFO - PROCESS | 2172 | 1461143694025 Marionette DEBUG Marionette enabled via command-line flag 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:54 INFO - PROCESS | 2172 | ++DOCSHELL 0F57E800 == 3 [pid = 2172] [id = 3] 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 5 (0F57EC00) [pid = 2172] [serial = 5] [outer = 00000000] 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 6 (0F57F800) [pid = 2172] [serial = 6] [outer = 0F57EC00] 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 7 (15841400) [pid = 2172] [serial = 7] [outer = 134A6400] 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694358 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49756 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694380 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49757 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694387 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49759 02:14:54 INFO - PROCESS | 2172 | 1461143694417 Marionette DEBUG Closed connection conn0 02:14:54 INFO - PROCESS | 2172 | 1461143694419 Marionette DEBUG Closed connection conn1 02:14:54 INFO - PROCESS | 2172 | 1461143694420 Marionette DEBUG Closed connection conn2 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694542 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49760 02:14:54 INFO - PROCESS | 2172 | 1461143694551 Marionette DEBUG Closed connection conn3 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694558 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49761 02:14:54 INFO - PROCESS | 2172 | ++DOCSHELL 10D8D000 == 4 [pid = 2172] [id = 4] 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 8 (15DEF400) [pid = 2172] [serial = 8] [outer = 00000000] 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 9 (15778400) [pid = 2172] [serial = 9] [outer = 15DEF400] 02:14:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 10 (1577D400) [pid = 2172] [serial = 10] [outer = 15DEF400] 02:14:54 INFO - PROCESS | 2172 | 1461143694692 Marionette DEBUG Closed connection conn4 02:14:54 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:54 INFO - PROCESS | 2172 | 1461143694698 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49762 02:14:54 INFO - PROCESS | 2172 | 1461143694729 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:14:54 INFO - PROCESS | 2172 | 1461143694734 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420001238","device":"desktop","version":"48.0a1"} 02:14:55 INFO - PROCESS | 2172 | [2172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:55 INFO - PROCESS | 2172 | [2172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:56 INFO - PROCESS | 2172 | [2172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:14:56 INFO - PROCESS | 2172 | ++DOCSHELL 18987000 == 5 [pid = 2172] [id = 5] 02:14:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 11 (18987C00) [pid = 2172] [serial = 11] [outer = 00000000] 02:14:56 INFO - PROCESS | 2172 | ++DOCSHELL 18988C00 == 6 [pid = 2172] [id = 6] 02:14:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 12 (18989000) [pid = 2172] [serial = 12] [outer = 00000000] 02:14:57 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:14:57 INFO - PROCESS | 2172 | ++DOCSHELL 198CB000 == 7 [pid = 2172] [id = 7] 02:14:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 13 (198CB400) [pid = 2172] [serial = 13] [outer = 00000000] 02:14:57 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:14:57 INFO - PROCESS | 2172 | [2172] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:14:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 14 (19AEC400) [pid = 2172] [serial = 14] [outer = 198CB400] 02:14:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 15 (19963C00) [pid = 2172] [serial = 15] [outer = 18987C00] 02:14:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 16 (19965400) [pid = 2172] [serial = 16] [outer = 18989000] 02:14:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 17 (19967C00) [pid = 2172] [serial = 17] [outer = 198CB400] 02:14:58 INFO - PROCESS | 2172 | 1461143698141 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 2172 | 1461143698155 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 18 (1BF24000) [pid = 2172] [serial = 18] [outer = 198CB400] 02:14:58 INFO - PROCESS | 2172 | 1461143698891 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"10029f5d-1342-4365-9d9d-dfc851a9176f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420001238","device":"desktop","version":"48.0a1","command_id":1}}] 02:14:59 INFO - PROCESS | 2172 | 1461143699104 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:14:59 INFO - PROCESS | 2172 | 1461143699197 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 02:14:59 INFO - PROCESS | 2172 | 1461143699212 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:14:59 INFO - PROCESS | 2172 | [2172] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:14:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 19 (1CF25000) [pid = 2172] [serial = 19] [outer = 198CB400] 02:15:00 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:15:00 INFO - PROCESS | 2172 | 1461143700173 Marionette TRACE conn5 <- [1,3,null,{}] 02:15:00 INFO - PROCESS | 2172 | 1461143700177 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:15:00 INFO - PROCESS | 2172 | 1461143700230 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 02:15:00 INFO - PROCESS | 2172 | 1461143700242 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 2172 | 1461143700244 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 02:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:15:00 INFO - PROCESS | 2172 | 1461143700254 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 2172 | 1461143700257 Marionette TRACE conn5 <- [1,6,null,{}] 02:15:00 INFO - PROCESS | 2172 | 1461143700297 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 2172 | 1461143700311 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 02:15:00 INFO - PROCESS | 2172 | 1461143700315 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 2172 | ++DOCSHELL 1DB7F400 == 8 [pid = 2172] [id = 8] 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 20 (1DB7F800) [pid = 2172] [serial = 20] [outer = 00000000] 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 21 (1DB82400) [pid = 2172] [serial = 21] [outer = 1DB7F800] 02:15:00 INFO - PROCESS | 2172 | 1461143700364 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 22 (1DB86800) [pid = 2172] [serial = 22] [outer = 1DB7F800] 02:15:00 INFO - PROCESS | 2172 | ++DOCSHELL 1ACB4000 == 9 [pid = 2172] [id = 9] 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 23 (1DB86000) [pid = 2172] [serial = 23] [outer = 00000000] 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 24 (1DD5C400) [pid = 2172] [serial = 24] [outer = 1DB86000] 02:15:00 INFO - PROCESS | 2172 | 1461143700772 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 25 (175A3400) [pid = 2172] [serial = 25] [outer = 1DB86000] 02:15:00 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:15:01 INFO - PROCESS | 2172 | 1461143701412 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 02:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:15:01 INFO - PROCESS | 2172 | 1461143701439 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 2172 | 1461143701441 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 02:15:01 INFO - PROCESS | 2172 | 1461143701444 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 2172 | 1461143701446 Marionette TRACE conn5 <- [1,10,null,{}] 02:15:01 INFO - PROCESS | 2172 | 1461143701455 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:01 INFO - PROCESS | 2172 | 1461143701561 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 02:15:01 INFO - PROCESS | 2172 | 1461143701570 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 2172 | ++DOCSHELL 1DED6800 == 10 [pid = 2172] [id = 10] 02:15:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 26 (1DED6C00) [pid = 2172] [serial = 26] [outer = 00000000] 02:15:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 27 (1DEDC800) [pid = 2172] [serial = 27] [outer = 1DED6C00] 02:15:01 INFO - PROCESS | 2172 | 1461143701617 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 28 (1DEE0800) [pid = 2172] [serial = 28] [outer = 1DED6C00] 02:15:02 INFO - PROCESS | 2172 | --DOCSHELL 10D8DC00 == 9 [pid = 2172] [id = 1] 02:15:02 INFO - PROCESS | 2172 | 1461143702280 Marionette TRACE conn5 <- [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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 02:15:02 INFO - PROCESS | 2172 | 1461143702315 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 2172 | 1461143702322 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 02:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:15:02 INFO - PROCESS | 2172 | 1461143702327 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 2172 | 1461143702332 Marionette TRACE conn5 <- [1,14,null,{}] 02:15:02 INFO - PROCESS | 2172 | 1461143702337 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 2172 | 1461143702456 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 02:15:02 INFO - PROCESS | 2172 | 1461143702531 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 2172 | ++DOCSHELL 0F8BD000 == 10 [pid = 2172] [id = 11] 02:15:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 29 (0F8C1C00) [pid = 2172] [serial = 29] [outer = 00000000] 02:15:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 30 (102CCC00) [pid = 2172] [serial = 30] [outer = 0F8C1C00] 02:15:02 INFO - PROCESS | 2172 | 1461143702589 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 31 (14241400) [pid = 2172] [serial = 31] [outer = 0F8C1C00] 02:15:03 INFO - PROCESS | 2172 | 1461143703137 Marionette TRACE conn5 <- [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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 02:15:03 INFO - PROCESS | 2172 | 1461143703201 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 2172 | 1461143703207 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 02:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:15:03 INFO - PROCESS | 2172 | 1461143703214 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 2172 | 1461143703216 Marionette TRACE conn5 <- [1,18,null,{}] 02:15:03 INFO - PROCESS | 2172 | 1461143703221 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:03 INFO - PROCESS | 2172 | 1461143703334 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 02:15:03 INFO - PROCESS | 2172 | 1461143703395 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 2172 | ++DOCSHELL 15DF0800 == 11 [pid = 2172] [id = 12] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 32 (17266800) [pid = 2172] [serial = 32] [outer = 00000000] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 33 (18B5A800) [pid = 2172] [serial = 33] [outer = 17266800] 02:15:03 INFO - PROCESS | 2172 | 1461143703450 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 34 (18EB5000) [pid = 2172] [serial = 34] [outer = 17266800] 02:15:03 INFO - PROCESS | 2172 | ++DOCSHELL 19AED800 == 12 [pid = 2172] [id = 13] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 35 (19CC3800) [pid = 2172] [serial = 35] [outer = 00000000] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 36 (1AB50800) [pid = 2172] [serial = 36] [outer = 19CC3800] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 37 (1ACB6C00) [pid = 2172] [serial = 37] [outer = 19CC3800] 02:15:03 INFO - PROCESS | 2172 | ++DOCSHELL 148D5800 == 13 [pid = 2172] [id = 14] 02:15:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 38 (19DF7000) [pid = 2172] [serial = 38] [outer = 00000000] 02:15:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 39 (1D564000) [pid = 2172] [serial = 39] [outer = 19DF7000] 02:15:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 40 (1D7A6800) [pid = 2172] [serial = 40] [outer = 19DF7000] 02:15:04 INFO - PROCESS | 2172 | 1461143704261 Marionette TRACE conn5 <- [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]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1121ms 02:15:04 INFO - PROCESS | 2172 | 1461143704431 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 02:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:15:04 INFO - PROCESS | 2172 | 1461143704435 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 02:15:04 INFO - PROCESS | 2172 | 1461143704440 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 2172 | 1461143704444 Marionette TRACE conn5 <- [1,22,null,{}] 02:15:04 INFO - PROCESS | 2172 | 1461143704450 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:04 INFO - PROCESS | 2172 | 1461143704546 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 02:15:04 INFO - PROCESS | 2172 | 1461143704603 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E0C00 == 14 [pid = 2172] [id = 15] 02:15:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 41 (0F4E1000) [pid = 2172] [serial = 41] [outer = 00000000] 02:15:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 42 (0F546800) [pid = 2172] [serial = 42] [outer = 0F4E1000] 02:15:04 INFO - PROCESS | 2172 | 1461143704653 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 43 (0F57A800) [pid = 2172] [serial = 43] [outer = 0F4E1000] 02:15:05 INFO - PROCESS | 2172 | --DOCSHELL 10D8D000 == 13 [pid = 2172] [id = 4] 02:15:05 INFO - PROCESS | 2172 | 1461143705141 Marionette TRACE conn5 <- [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]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 730ms 02:15:05 INFO - PROCESS | 2172 | 1461143705173 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 2172 | 1461143705176 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 02:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:15:05 INFO - PROCESS | 2172 | 1461143705183 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 2172 | 1461143705187 Marionette TRACE conn5 <- [1,26,null,{}] 02:15:05 INFO - PROCESS | 2172 | 1461143705191 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 2172 | 1461143705275 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 02:15:05 INFO - PROCESS | 2172 | 1461143705284 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 2172 | ++DOCSHELL 10031800 == 14 [pid = 2172] [id = 16] 02:15:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 44 (10032400) [pid = 2172] [serial = 44] [outer = 00000000] 02:15:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 45 (101C7000) [pid = 2172] [serial = 45] [outer = 10032400] 02:15:05 INFO - PROCESS | 2172 | 1461143705332 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 46 (102D2C00) [pid = 2172] [serial = 46] [outer = 10032400] 02:15:05 INFO - PROCESS | 2172 | 1461143705778 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 02:15:05 INFO - PROCESS | 2172 | 1461143705822 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 2172 | 1461143705824 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 02:15:05 INFO - PROCESS | 2172 | 1461143705828 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:15:05 INFO - PROCESS | 2172 | 1461143705830 Marionette TRACE conn5 <- [1,30,null,{}] 02:15:05 INFO - PROCESS | 2172 | 1461143705840 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 2172 | 1461143705954 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 02:15:05 INFO - PROCESS | 2172 | 1461143705982 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 2172 | ++DOCSHELL 134A3C00 == 15 [pid = 2172] [id = 17] 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 47 (14247C00) [pid = 2172] [serial = 47] [outer = 00000000] 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 48 (14439400) [pid = 2172] [serial = 48] [outer = 14247C00] 02:15:06 INFO - PROCESS | 2172 | 1461143706085 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 49 (146E5400) [pid = 2172] [serial = 49] [outer = 14247C00] 02:15:06 INFO - PROCESS | 2172 | 1461143706454 Marionette TRACE conn5 <- [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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 02:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:15:06 INFO - PROCESS | 2172 | 1461143706503 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 2172 | 1461143706505 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 02:15:06 INFO - PROCESS | 2172 | 1461143706516 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 2172 | 1461143706518 Marionette TRACE conn5 <- [1,34,null,{}] 02:15:06 INFO - PROCESS | 2172 | 1461143706523 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 2172 | 1461143706599 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 02:15:06 INFO - PROCESS | 2172 | 1461143706604 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 2172 | ++DOCSHELL 148CA800 == 16 [pid = 2172] [id = 18] 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 50 (14A9AC00) [pid = 2172] [serial = 50] [outer = 00000000] 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 51 (15DF0000) [pid = 2172] [serial = 51] [outer = 14A9AC00] 02:15:06 INFO - PROCESS | 2172 | 1461143706651 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 52 (17568000) [pid = 2172] [serial = 52] [outer = 14A9AC00] 02:15:07 INFO - PROCESS | 2172 | 1461143707045 Marionette TRACE conn5 <- [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]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 02:15:07 INFO - PROCESS | 2172 | 1461143707099 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 2172 | 1461143707101 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 02:15:07 INFO - PROCESS | 2172 | 1461143707108 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 2172 | 1461143707110 Marionette TRACE conn5 <- [1,38,null,{}] 02:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:15:07 INFO - PROCESS | 2172 | 1461143707113 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:07 INFO - PROCESS | 2172 | 1461143707186 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 02:15:07 INFO - PROCESS | 2172 | 1461143707193 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 2172 | ++DOCSHELL 17569C00 == 17 [pid = 2172] [id = 19] 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 53 (17874000) [pid = 2172] [serial = 53] [outer = 00000000] 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 54 (18427C00) [pid = 2172] [serial = 54] [outer = 17874000] 02:15:07 INFO - PROCESS | 2172 | 1461143707238 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 55 (184D5800) [pid = 2172] [serial = 55] [outer = 17874000] 02:15:07 INFO - PROCESS | 2172 | 1461143707650 Marionette TRACE conn5 <- [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]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 02:15:07 INFO - PROCESS | 2172 | 1461143707685 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 2172 | 1461143707687 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 02:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:15:07 INFO - PROCESS | 2172 | 1461143707690 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 2172 | 1461143707692 Marionette TRACE conn5 <- [1,42,null,{}] 02:15:07 INFO - PROCESS | 2172 | 1461143707707 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:07 INFO - PROCESS | 2172 | 1461143707804 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 02:15:07 INFO - PROCESS | 2172 | 1461143707812 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 2172 | ++DOCSHELL 1897B800 == 18 [pid = 2172] [id = 20] 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 56 (1897C000) [pid = 2172] [serial = 56] [outer = 00000000] 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 57 (18D98000) [pid = 2172] [serial = 57] [outer = 1897C000] 02:15:07 INFO - PROCESS | 2172 | 1461143707863 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 58 (19967400) [pid = 2172] [serial = 58] [outer = 1897C000] 02:15:08 INFO - PROCESS | 2172 | 1461143708341 Marionette TRACE conn5 <- [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]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 690ms 02:15:08 INFO - PROCESS | 2172 | 1461143708381 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 2172 | 1461143708383 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 02:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:15:08 INFO - PROCESS | 2172 | 1461143708386 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 2172 | 1461143708388 Marionette TRACE conn5 <- [1,46,null,{}] 02:15:08 INFO - PROCESS | 2172 | 1461143708392 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 2172 | 1461143708463 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 02:15:08 INFO - PROCESS | 2172 | 1461143708469 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 2172 | ++DOCSHELL 1AB48C00 == 19 [pid = 2172] [id = 21] 02:15:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 59 (1AB49400) [pid = 2172] [serial = 59] [outer = 00000000] 02:15:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 60 (1C6DD800) [pid = 2172] [serial = 60] [outer = 1AB49400] 02:15:08 INFO - PROCESS | 2172 | 1461143708517 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 61 (1D725C00) [pid = 2172] [serial = 61] [outer = 1AB49400] 02:15:08 INFO - PROCESS | 2172 | 1461143708929 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:15:08 INFO - PROCESS | 2172 | 1461143708957 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 2172 | 1461143708959 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 02:15:08 INFO - PROCESS | 2172 | 1461143708975 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 2172 | 1461143708976 Marionette TRACE conn5 <- [1,50,null,{}] 02:15:08 INFO - PROCESS | 2172 | 1461143708980 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 2172 | 1461143709054 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 02:15:09 INFO - PROCESS | 2172 | 1461143709063 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 2172 | ++DOCSHELL 18A84400 == 20 [pid = 2172] [id = 22] 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 62 (18A88400) [pid = 2172] [serial = 62] [outer = 00000000] 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 63 (18A90000) [pid = 2172] [serial = 63] [outer = 18A88400] 02:15:09 INFO - PROCESS | 2172 | 1461143709109 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 64 (18A91C00) [pid = 2172] [serial = 64] [outer = 18A88400] 02:15:09 INFO - PROCESS | 2172 | 1461143709484 Marionette TRACE conn5 <- [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]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 550ms 02:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:15:09 INFO - PROCESS | 2172 | 1461143709513 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 2172 | 1461143709515 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 02:15:09 INFO - PROCESS | 2172 | 1461143709518 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 2172 | 1461143709520 Marionette TRACE conn5 <- [1,54,null,{}] 02:15:09 INFO - PROCESS | 2172 | 1461143709523 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 2172 | 1461143709625 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 02:15:09 INFO - PROCESS | 2172 | 1461143709634 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 2172 | ++DOCSHELL 18A8EC00 == 21 [pid = 2172] [id = 23] 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (1C51AC00) [pid = 2172] [serial = 65] [outer = 00000000] 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (1C520400) [pid = 2172] [serial = 66] [outer = 1C51AC00] 02:15:09 INFO - PROCESS | 2172 | 1461143709678 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (1C520800) [pid = 2172] [serial = 67] [outer = 1C51AC00] 02:15:10 INFO - PROCESS | 2172 | 1461143710072 Marionette TRACE conn5 <- [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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 02:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:15:10 INFO - PROCESS | 2172 | 1461143710089 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 2172 | 1461143710091 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 2172 | 1461143710094 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 2172 | 1461143710096 Marionette TRACE conn5 <- [1,58,null,{}] 02:15:10 INFO - PROCESS | 2172 | 1461143710099 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 2172 | 1461143710174 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 02:15:10 INFO - PROCESS | 2172 | 1461143710239 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 2172 | ++DOCSHELL 10CA9C00 == 22 [pid = 2172] [id = 24] 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (1AA92800) [pid = 2172] [serial = 68] [outer = 00000000] 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (1AA9BC00) [pid = 2172] [serial = 69] [outer = 1AA92800] 02:15:10 INFO - PROCESS | 2172 | 1461143710284 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (1AA9FC00) [pid = 2172] [serial = 70] [outer = 1AA92800] 02:15:10 INFO - PROCESS | 2172 | 1461143710627 Marionette TRACE conn5 <- [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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 02:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:15:10 INFO - PROCESS | 2172 | 1461143710665 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 2172 | 1461143710667 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 2172 | 1461143710671 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 2172 | 1461143710673 Marionette TRACE conn5 <- [1,62,null,{}] 02:15:10 INFO - PROCESS | 2172 | 1461143710676 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 2172 | 1461143710797 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 02:15:10 INFO - PROCESS | 2172 | 1461143710815 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 2172 | ++DOCSHELL 19D98C00 == 23 [pid = 2172] [id = 25] 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (19D99400) [pid = 2172] [serial = 71] [outer = 00000000] 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (1AA9C800) [pid = 2172] [serial = 72] [outer = 19D99400] 02:15:10 INFO - PROCESS | 2172 | 1461143710871 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (1C526800) [pid = 2172] [serial = 73] [outer = 19D99400] 02:15:11 INFO - PROCESS | 2172 | 1461143711275 Marionette TRACE conn5 <- [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]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 02:15:11 INFO - PROCESS | 2172 | 1461143711301 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 2172 | 1461143711303 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:15:11 INFO - PROCESS | 2172 | 1461143711306 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 2172 | 1461143711308 Marionette TRACE conn5 <- [1,66,null,{}] 02:15:11 INFO - PROCESS | 2172 | 1461143711311 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 2172 | 1461143711412 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 02:15:11 INFO - PROCESS | 2172 | 1461143711420 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 2172 | ++DOCSHELL 1AA98000 == 24 [pid = 2172] [id = 26] 02:15:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (1C528400) [pid = 2172] [serial = 74] [outer = 00000000] 02:15:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1DB49400) [pid = 2172] [serial = 75] [outer = 1C528400] 02:15:11 INFO - PROCESS | 2172 | 1461143711464 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (1DB4B000) [pid = 2172] [serial = 76] [outer = 1C528400] 02:15:11 INFO - PROCESS | 2172 | 1461143711841 Marionette TRACE conn5 <- [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]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 02:15:11 INFO - PROCESS | 2172 | 1461143711877 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 02:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:15:11 INFO - PROCESS | 2172 | 1461143711879 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 02:15:11 INFO - PROCESS | 2172 | 1461143711883 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 2172 | 1461143711884 Marionette TRACE conn5 <- [1,70,null,{}] 02:15:11 INFO - PROCESS | 2172 | 1461143711888 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 2172 | 1461143711962 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 02:15:12 INFO - PROCESS | 2172 | 1461143712047 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE7000 == 25 [pid = 2172] [id = 27] 02:15:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0EBE8C00) [pid = 2172] [serial = 77] [outer = 00000000] 02:15:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (0EBEF000) [pid = 2172] [serial = 78] [outer = 0EBE8C00] 02:15:12 INFO - PROCESS | 2172 | 1461143712112 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0F0F4400) [pid = 2172] [serial = 79] [outer = 0EBE8C00] 02:15:13 INFO - PROCESS | 2172 | 1461143713223 Marionette TRACE conn5 <- [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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1377ms 02:15:13 INFO - PROCESS | 2172 | 1461143713290 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 2172 | 1461143713294 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 02:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:15:13 INFO - PROCESS | 2172 | 1461143713313 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 2172 | 1461143713317 Marionette TRACE conn5 <- [1,74,null,{}] 02:15:13 INFO - PROCESS | 2172 | 1461143713323 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 2172 | 1461143713425 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 02:15:13 INFO - PROCESS | 2172 | 1461143713481 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 2172 | ++DOCSHELL 0F578C00 == 26 [pid = 2172] [id = 28] 02:15:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (0F580C00) [pid = 2172] [serial = 80] [outer = 00000000] 02:15:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (0F8BEC00) [pid = 2172] [serial = 81] [outer = 0F580C00] 02:15:13 INFO - PROCESS | 2172 | 1461143713531 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (0FD7B800) [pid = 2172] [serial = 82] [outer = 0F580C00] 02:15:13 INFO - PROCESS | 2172 | 1461143713940 Marionette TRACE conn5 <- [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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 670ms 02:15:13 INFO - PROCESS | 2172 | 1461143713986 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 2172 | 1461143713991 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 02:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:15:14 INFO - PROCESS | 2172 | 1461143714004 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - PROCESS | 2172 | 1461143714007 Marionette TRACE conn5 <- [1,78,null,{}] 02:15:14 INFO - PROCESS | 2172 | 1461143714011 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:14 INFO - PROCESS | 2172 | 1461143714110 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 02:15:14 INFO - PROCESS | 2172 | 1461143714116 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 2172 | ++DOCSHELL 1002BC00 == 27 [pid = 2172] [id = 29] 02:15:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (10032C00) [pid = 2172] [serial = 83] [outer = 00000000] 02:15:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1349D400) [pid = 2172] [serial = 84] [outer = 10032C00] 02:15:14 INFO - PROCESS | 2172 | 1461143714162 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (14247000) [pid = 2172] [serial = 85] [outer = 10032C00] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (15DEF400) [pid = 2172] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1DB7F800) [pid = 2172] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0F8C1C00) [pid = 2172] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (17266800) [pid = 2172] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0F4E1000) [pid = 2172] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (10032400) [pid = 2172] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (14247C00) [pid = 2172] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (14A9AC00) [pid = 2172] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (17874000) [pid = 2172] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1897C000) [pid = 2172] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18A88400) [pid = 2172] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1C51AC00) [pid = 2172] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (1AA92800) [pid = 2172] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (19D99400) [pid = 2172] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (1DED6C00) [pid = 2172] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:15:14 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (1C528400) [pid = 2172] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:15:14 INFO - PROCESS | 2172 | 1461143714943 Marionette TRACE conn5 <- [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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 970ms 02:15:14 INFO - PROCESS | 2172 | 1461143714989 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 2172 | 1461143714991 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 02:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:15:15 INFO - PROCESS | 2172 | 1461143714995 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 2172 | 1461143714999 Marionette TRACE conn5 <- [1,82,null,{}] 02:15:15 INFO - PROCESS | 2172 | 1461143715010 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 2172 | 1461143715089 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 02:15:15 INFO - PROCESS | 2172 | 1461143715098 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 2172 | ++DOCSHELL 14247C00 == 28 [pid = 2172] [id = 30] 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (14420400) [pid = 2172] [serial = 86] [outer = 00000000] 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (14B6FC00) [pid = 2172] [serial = 87] [outer = 14420400] 02:15:15 INFO - PROCESS | 2172 | 1461143715146 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (15772800) [pid = 2172] [serial = 88] [outer = 14420400] 02:15:15 INFO - PROCESS | 2172 | 1461143715574 Marionette TRACE conn5 <- [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]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 02:15:15 INFO - PROCESS | 2172 | 1461143715627 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 2172 | 1461143715630 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 02:15:15 INFO - PROCESS | 2172 | 1461143715633 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:15:15 INFO - PROCESS | 2172 | 1461143715635 Marionette TRACE conn5 <- [1,86,null,{}] 02:15:15 INFO - PROCESS | 2172 | 1461143715639 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 2172 | 1461143715715 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 02:15:15 INFO - PROCESS | 2172 | 1461143715724 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 2172 | ++DOCSHELL 15DEFC00 == 29 [pid = 2172] [id = 31] 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (15DF2800) [pid = 2172] [serial = 89] [outer = 00000000] 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (1786C800) [pid = 2172] [serial = 90] [outer = 15DF2800] 02:15:15 INFO - PROCESS | 2172 | 1461143715770 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (18425C00) [pid = 2172] [serial = 91] [outer = 15DF2800] 02:15:16 INFO - PROCESS | 2172 | 1461143716217 Marionette TRACE conn5 <- [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]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 02:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:15:16 INFO - PROCESS | 2172 | 1461143716267 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 2172 | 1461143716269 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 02:15:16 INFO - PROCESS | 2172 | 1461143716272 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 2172 | 1461143716274 Marionette TRACE conn5 <- [1,90,null,{}] 02:15:16 INFO - PROCESS | 2172 | 1461143716277 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 2172 | 1461143716349 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 02:15:16 INFO - PROCESS | 2172 | 1461143716355 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 2172 | ++DOCSHELL 1890FC00 == 30 [pid = 2172] [id = 32] 02:15:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (18954C00) [pid = 2172] [serial = 92] [outer = 00000000] 02:15:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (18A83400) [pid = 2172] [serial = 93] [outer = 18954C00] 02:15:16 INFO - PROCESS | 2172 | 1461143716399 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (18A88800) [pid = 2172] [serial = 94] [outer = 18954C00] 02:15:16 INFO - PROCESS | 2172 | 1461143716890 Marionette TRACE conn5 <- [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]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 670ms 02:15:16 INFO - PROCESS | 2172 | 1461143716944 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 2172 | 1461143716948 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 02:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:15:16 INFO - PROCESS | 2172 | 1461143716954 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 2172 | 1461143716958 Marionette TRACE conn5 <- [1,94,null,{}] 02:15:16 INFO - PROCESS | 2172 | 1461143716964 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 2172 | 1461143717140 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 02:15:17 INFO - PROCESS | 2172 | 1461143717219 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B6400 == 31 [pid = 2172] [id = 33] 02:15:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0F8B6C00) [pid = 2172] [serial = 95] [outer = 00000000] 02:15:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (10032800) [pid = 2172] [serial = 96] [outer = 0F8B6C00] 02:15:17 INFO - PROCESS | 2172 | 1461143717277 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (10D3E800) [pid = 2172] [serial = 97] [outer = 0F8B6C00] 02:15:17 INFO - PROCESS | 2172 | 1461143717784 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 890ms 02:15:17 INFO - PROCESS | 2172 | 1461143717845 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 2172 | 1461143717851 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 02:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:15:17 INFO - PROCESS | 2172 | 1461143717858 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 2172 | 1461143717861 Marionette TRACE conn5 <- [1,98,null,{}] 02:15:17 INFO - PROCESS | 2172 | 1461143717865 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 2172 | 1461143717963 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 02:15:18 INFO - PROCESS | 2172 | 1461143718051 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 2172 | ++DOCSHELL 10D8F400 == 32 [pid = 2172] [id = 34] 02:15:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (148BF400) [pid = 2172] [serial = 98] [outer = 00000000] 02:15:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18428C00) [pid = 2172] [serial = 99] [outer = 148BF400] 02:15:18 INFO - PROCESS | 2172 | 1461143718105 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18985C00) [pid = 2172] [serial = 100] [outer = 148BF400] 02:15:18 INFO - PROCESS | 2172 | 1461143718650 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 02:15:18 INFO - PROCESS | 2172 | 1461143718689 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 2172 | 1461143718691 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 02:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:15:18 INFO - PROCESS | 2172 | 1461143718695 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 2172 | 1461143718699 Marionette TRACE conn5 <- [1,102,null,{}] 02:15:18 INFO - PROCESS | 2172 | 1461143718710 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 2172 | 1461143718810 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 02:15:18 INFO - PROCESS | 2172 | 1461143718893 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 2172 | ++DOCSHELL 19D99000 == 33 [pid = 2172] [id = 35] 02:15:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (19D99800) [pid = 2172] [serial = 101] [outer = 00000000] 02:15:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19D9D800) [pid = 2172] [serial = 102] [outer = 19D99800] 02:15:18 INFO - PROCESS | 2172 | 1461143718954 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1AA94000) [pid = 2172] [serial = 103] [outer = 19D99800] 02:15:19 INFO - PROCESS | 2172 | 1461143719441 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 02:15:19 INFO - PROCESS | 2172 | 1461143719483 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 2172 | 1461143719487 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 02:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:15:19 INFO - PROCESS | 2172 | 1461143719491 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 2172 | 1461143719493 Marionette TRACE conn5 <- [1,106,null,{}] 02:15:19 INFO - PROCESS | 2172 | 1461143719497 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 2172 | 1461143719592 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 02:15:19 INFO - PROCESS | 2172 | 1461143719672 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 2172 | ++DOCSHELL 1AAA1000 == 34 [pid = 2172] [id = 36] 02:15:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1AB47000) [pid = 2172] [serial = 104] [outer = 00000000] 02:15:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1AF11000) [pid = 2172] [serial = 105] [outer = 1AB47000] 02:15:19 INFO - PROCESS | 2172 | 1461143719728 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1AF0C800) [pid = 2172] [serial = 106] [outer = 1AB47000] 02:15:20 INFO - PROCESS | 2172 | 1461143720261 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 02:15:20 INFO - PROCESS | 2172 | 1461143720327 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 2172 | 1461143720329 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 02:15:20 INFO - PROCESS | 2172 | 1461143720333 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:15:20 INFO - PROCESS | 2172 | 1461143720335 Marionette TRACE conn5 <- [1,110,null,{}] 02:15:20 INFO - PROCESS | 2172 | 1461143720338 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 2172 | 1461143720433 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 02:15:20 INFO - PROCESS | 2172 | 1461143720501 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 2172 | ++DOCSHELL 18426000 == 35 [pid = 2172] [id = 37] 02:15:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (184D4800) [pid = 2172] [serial = 107] [outer = 00000000] 02:15:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19CCD800) [pid = 2172] [serial = 108] [outer = 184D4800] 02:15:20 INFO - PROCESS | 2172 | 1461143720557 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1B03D000) [pid = 2172] [serial = 109] [outer = 184D4800] 02:15:21 INFO - PROCESS | 2172 | 1461143721115 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 830ms 02:15:21 INFO - PROCESS | 2172 | 1461143721167 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 2172 | 1461143721171 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 02:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:15:21 INFO - PROCESS | 2172 | 1461143721176 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 2172 | 1461143721179 Marionette TRACE conn5 <- [1,114,null,{}] 02:15:21 INFO - PROCESS | 2172 | 1461143721185 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 2172 | 1461143721277 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 02:15:21 INFO - PROCESS | 2172 | 1461143721349 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 2172 | ++DOCSHELL 0F803C00 == 36 [pid = 2172] [id = 38] 02:15:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F807800) [pid = 2172] [serial = 110] [outer = 00000000] 02:15:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1018B400) [pid = 2172] [serial = 111] [outer = 0F807800] 02:15:21 INFO - PROCESS | 2172 | 1461143721398 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (10D8E800) [pid = 2172] [serial = 112] [outer = 0F807800] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 14247C00 == 35 [pid = 2172] [id = 30] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 15DEFC00 == 34 [pid = 2172] [id = 31] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 1002BC00 == 33 [pid = 2172] [id = 29] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 18426000 == 32 [pid = 2172] [id = 37] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 19D99000 == 31 [pid = 2172] [id = 35] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 1AAA1000 == 30 [pid = 2172] [id = 36] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 1890FC00 == 29 [pid = 2172] [id = 32] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 0F8B6400 == 28 [pid = 2172] [id = 33] 02:15:22 INFO - PROCESS | 2172 | --DOCSHELL 10D8F400 == 27 [pid = 2172] [id = 34] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (15778400) [pid = 2172] [serial = 9] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1577D400) [pid = 2172] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (134A7000) [pid = 2172] [serial = 4] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18B5A800) [pid = 2172] [serial = 33] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1D564000) [pid = 2172] [serial = 39] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0F546800) [pid = 2172] [serial = 42] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0F57A800) [pid = 2172] [serial = 43] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (101C7000) [pid = 2172] [serial = 45] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (14439400) [pid = 2172] [serial = 48] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (146E5400) [pid = 2172] [serial = 49] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (15DF0000) [pid = 2172] [serial = 51] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (17568000) [pid = 2172] [serial = 52] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18427C00) [pid = 2172] [serial = 54] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (184D5800) [pid = 2172] [serial = 55] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18D98000) [pid = 2172] [serial = 57] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1C6DD800) [pid = 2172] [serial = 60] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18A90000) [pid = 2172] [serial = 63] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1C520400) [pid = 2172] [serial = 66] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (1AA9BC00) [pid = 2172] [serial = 69] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (1AA9C800) [pid = 2172] [serial = 72] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1DB49400) [pid = 2172] [serial = 75] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (19967400) [pid = 2172] [serial = 58] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (102CCC00) [pid = 2172] [serial = 30] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (14241400) [pid = 2172] [serial = 31] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (1AB50800) [pid = 2172] [serial = 36] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (18EB5000) [pid = 2172] [serial = 34] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (18A91C00) [pid = 2172] [serial = 64] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (1C520800) [pid = 2172] [serial = 67] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (102D2C00) [pid = 2172] [serial = 46] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 66 (1AA9FC00) [pid = 2172] [serial = 70] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 65 (1C526800) [pid = 2172] [serial = 73] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 64 (1DB4B000) [pid = 2172] [serial = 76] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 63 (1DEE0800) [pid = 2172] [serial = 28] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 62 (1DEDC800) [pid = 2172] [serial = 27] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 61 (1DB86800) [pid = 2172] [serial = 22] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 60 (1DD5C400) [pid = 2172] [serial = 24] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 59 (1DB82400) [pid = 2172] [serial = 21] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 58 (19967C00) [pid = 2172] [serial = 17] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | --DOMWINDOW == 57 (19AEC400) [pid = 2172] [serial = 14] [outer = 00000000] [url = about:blank] 02:15:22 INFO - PROCESS | 2172 | 1461143722400 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1280ms 02:15:22 INFO - PROCESS | 2172 | 1461143722457 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 2172 | 1461143722462 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 02:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:15:22 INFO - PROCESS | 2172 | 1461143722472 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 2172 | 1461143722475 Marionette TRACE conn5 <- [1,118,null,{}] 02:15:22 INFO - PROCESS | 2172 | 1461143722480 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 2172 | 1461143722562 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 02:15:22 INFO - PROCESS | 2172 | 1461143722571 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 2172 | ++DOCSHELL 1002B000 == 28 [pid = 2172] [id = 39] 02:15:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 58 (1002BC00) [pid = 2172] [serial = 113] [outer = 00000000] 02:15:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 59 (1018B800) [pid = 2172] [serial = 114] [outer = 1002BC00] 02:15:22 INFO - PROCESS | 2172 | 1461143722623 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 60 (102D7400) [pid = 2172] [serial = 115] [outer = 1002BC00] 02:15:23 INFO - PROCESS | 2172 | 1461143723035 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:15:23 INFO - PROCESS | 2172 | 1461143723102 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 2172 | 1461143723108 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 02:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:15:23 INFO - PROCESS | 2172 | 1461143723115 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 2172 | 1461143723117 Marionette TRACE conn5 <- [1,122,null,{}] 02:15:23 INFO - PROCESS | 2172 | 1461143723122 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 2172 | 1461143723201 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 02:15:23 INFO - PROCESS | 2172 | 1461143723210 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 2172 | ++DOCSHELL 1449B000 == 29 [pid = 2172] [id = 40] 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 61 (144A4800) [pid = 2172] [serial = 116] [outer = 00000000] 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 62 (14826800) [pid = 2172] [serial = 117] [outer = 144A4800] 02:15:23 INFO - PROCESS | 2172 | 1461143723255 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 63 (148D8400) [pid = 2172] [serial = 118] [outer = 144A4800] 02:15:23 INFO - PROCESS | 2172 | 1461143723700 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:15:23 INFO - PROCESS | 2172 | 1461143723746 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 2172 | 1461143723749 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 02:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:15:23 INFO - PROCESS | 2172 | 1461143723757 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 2172 | 1461143723760 Marionette TRACE conn5 <- [1,126,null,{}] 02:15:23 INFO - PROCESS | 2172 | 1461143723771 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 2172 | 1461143723851 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 02:15:23 INFO - PROCESS | 2172 | 1461143723860 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 2172 | ++DOCSHELL 1726B400 == 30 [pid = 2172] [id = 41] 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 64 (1726CC00) [pid = 2172] [serial = 119] [outer = 00000000] 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (175A4400) [pid = 2172] [serial = 120] [outer = 1726CC00] 02:15:23 INFO - PROCESS | 2172 | 1461143723908 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (18426000) [pid = 2172] [serial = 121] [outer = 1726CC00] 02:15:24 INFO - PROCESS | 2172 | 1461143724326 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 02:15:24 INFO - PROCESS | 2172 | 1461143724387 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 2172 | 1461143724389 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 02:15:24 INFO - PROCESS | 2172 | 1461143724393 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:15:24 INFO - PROCESS | 2172 | 1461143724394 Marionette TRACE conn5 <- [1,130,null,{}] 02:15:24 INFO - PROCESS | 2172 | 1461143724398 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 2172 | 1461143724496 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 02:15:24 INFO - PROCESS | 2172 | 1461143724502 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 2172 | ++DOCSHELL 175A0400 == 31 [pid = 2172] [id = 42] 02:15:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (184CE000) [pid = 2172] [serial = 122] [outer = 00000000] 02:15:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (18A87C00) [pid = 2172] [serial = 123] [outer = 184CE000] 02:15:24 INFO - PROCESS | 2172 | 1461143724547 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (18B60800) [pid = 2172] [serial = 124] [outer = 184CE000] 02:15:24 INFO - PROCESS | 2172 | 1461143724987 Marionette TRACE conn5 <- [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]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 02:15:25 INFO - PROCESS | 2172 | 1461143725027 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 2172 | 1461143725029 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 02:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:15:25 INFO - PROCESS | 2172 | 1461143725032 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 2172 | 1461143725033 Marionette TRACE conn5 <- [1,134,null,{}] 02:15:25 INFO - PROCESS | 2172 | 1461143725037 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:25 INFO - PROCESS | 2172 | 1461143725130 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 02:15:25 INFO - PROCESS | 2172 | 1461143725137 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 2172 | ++DOCSHELL 18B62000 == 32 [pid = 2172] [id = 43] 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (18EB2C00) [pid = 2172] [serial = 125] [outer = 00000000] 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (1926F800) [pid = 2172] [serial = 126] [outer = 18EB2C00] 02:15:25 INFO - PROCESS | 2172 | 1461143725181 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (19967C00) [pid = 2172] [serial = 127] [outer = 18EB2C00] 02:15:25 INFO - PROCESS | 2172 | 1461143725636 Marionette TRACE conn5 <- [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]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:15:25 INFO - PROCESS | 2172 | 1461143725667 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 2172 | 1461143725669 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 02:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:15:25 INFO - PROCESS | 2172 | 1461143725676 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 2172 | 1461143725678 Marionette TRACE conn5 <- [1,138,null,{}] 02:15:25 INFO - PROCESS | 2172 | 1461143725682 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:25 INFO - PROCESS | 2172 | 1461143725795 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 02:15:25 INFO - PROCESS | 2172 | 1461143725869 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 2172 | ++DOCSHELL 19D99000 == 33 [pid = 2172] [id = 44] 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (19D9CC00) [pid = 2172] [serial = 128] [outer = 00000000] 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (1AA97C00) [pid = 2172] [serial = 129] [outer = 19D9CC00] 02:15:25 INFO - PROCESS | 2172 | 1461143725917 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1AA9C800) [pid = 2172] [serial = 130] [outer = 19D9CC00] 02:15:26 INFO - PROCESS | 2172 | 1461143726317 Marionette TRACE conn5 <- [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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 02:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:15:26 INFO - PROCESS | 2172 | 1461143726348 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 2172 | 1461143726349 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 2172 | 1461143726356 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 2172 | 1461143726358 Marionette TRACE conn5 <- [1,142,null,{}] 02:15:26 INFO - PROCESS | 2172 | 1461143726362 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 2172 | 1461143726507 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0EBE8C00) [pid = 2172] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1AB49400) [pid = 2172] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (18954C00) [pid = 2172] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (15DF2800) [pid = 2172] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (0F580C00) [pid = 2172] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (10032C00) [pid = 2172] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:15:26 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (14420400) [pid = 2172] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:15:26 INFO - PROCESS | 2172 | 1461143726555 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE8C00 == 34 [pid = 2172] [id = 45] 02:15:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (0EBEC400) [pid = 2172] [serial = 131] [outer = 00000000] 02:15:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (10032C00) [pid = 2172] [serial = 132] [outer = 0EBEC400] 02:15:26 INFO - PROCESS | 2172 | 1461143726599 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (101D0400) [pid = 2172] [serial = 133] [outer = 0EBEC400] 02:15:26 INFO - PROCESS | 2172 | 1461143726952 Marionette TRACE conn5 <- [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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 02:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:15:26 INFO - PROCESS | 2172 | 1461143726983 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 2172 | 1461143726986 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 2172 | 1461143726989 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 2172 | 1461143726991 Marionette TRACE conn5 <- [1,146,null,{}] 02:15:26 INFO - PROCESS | 2172 | 1461143726994 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 2172 | 1461143727090 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 02:15:27 INFO - PROCESS | 2172 | 1461143727098 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B5400 == 35 [pid = 2172] [id = 46] 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (15840800) [pid = 2172] [serial = 134] [outer = 00000000] 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (1AC4E000) [pid = 2172] [serial = 135] [outer = 15840800] 02:15:27 INFO - PROCESS | 2172 | 1461143727163 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (18B5EC00) [pid = 2172] [serial = 136] [outer = 15840800] 02:15:27 INFO - PROCESS | 2172 | 1461143727550 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 02:15:27 INFO - PROCESS | 2172 | 1461143727570 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 2172 | 1461143727572 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:15:27 INFO - PROCESS | 2172 | 1461143727577 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 2172 | 1461143727579 Marionette TRACE conn5 <- [1,150,null,{}] 02:15:27 INFO - PROCESS | 2172 | 1461143727583 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 2172 | 1461143727653 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 02:15:27 INFO - PROCESS | 2172 | 1461143727717 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 2172 | ++DOCSHELL 1AAA0800 == 36 [pid = 2172] [id = 47] 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1ABB5000) [pid = 2172] [serial = 137] [outer = 00000000] 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (1C520800) [pid = 2172] [serial = 138] [outer = 1ABB5000] 02:15:27 INFO - PROCESS | 2172 | 1461143727762 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (1C520C00) [pid = 2172] [serial = 139] [outer = 1ABB5000] 02:15:28 INFO - PROCESS | 2172 | 1461143728132 Marionette TRACE conn5 <- [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]]]}] 02:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 02:15:28 INFO - PROCESS | 2172 | 1461143728150 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 02:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:15:28 INFO - PROCESS | 2172 | 1461143728152 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 02:15:28 INFO - PROCESS | 2172 | 1461143728156 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 2172 | 1461143728157 Marionette TRACE conn5 <- [1,154,null,{}] 02:15:28 INFO - PROCESS | 2172 | 1461143728161 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:28 INFO - PROCESS | 2172 | 1461143728258 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 02:15:28 INFO - PROCESS | 2172 | 1461143728296 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 2172 | ++DOCSHELL 0F548800 == 37 [pid = 2172] [id = 48] 02:15:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (19D97400) [pid = 2172] [serial = 140] [outer = 00000000] 02:15:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (1C6E8C00) [pid = 2172] [serial = 141] [outer = 19D97400] 02:15:28 INFO - PROCESS | 2172 | 1461143728340 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (1D564400) [pid = 2172] [serial = 142] [outer = 19D97400] 02:15:28 INFO - PROCESS | 2172 | 1461143728984 Marionette TRACE conn5 <- [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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 02:15:29 INFO - PROCESS | 2172 | 1461143729027 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 2172 | 1461143729032 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 02:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:15:29 INFO - PROCESS | 2172 | 1461143729039 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 2172 | 1461143729042 Marionette TRACE conn5 <- [1,158,null,{}] 02:15:29 INFO - PROCESS | 2172 | 1461143729048 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 2172 | 1461143729205 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 02:15:29 INFO - PROCESS | 2172 | 1461143729223 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 2172 | ++DOCSHELL 0B275800 == 38 [pid = 2172] [id = 49] 02:15:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (0B276000) [pid = 2172] [serial = 143] [outer = 00000000] 02:15:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (0EBECC00) [pid = 2172] [serial = 144] [outer = 0B276000] 02:15:29 INFO - PROCESS | 2172 | 1461143729280 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (0F0ECC00) [pid = 2172] [serial = 145] [outer = 0B276000] 02:15:30 INFO - PROCESS | 2172 | 1461143730183 Marionette TRACE conn5 <- [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]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1178ms 02:15:30 INFO - PROCESS | 2172 | 1461143730220 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 2172 | 1461143730224 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 02:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:15:30 INFO - PROCESS | 2172 | 1461143730229 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 2172 | 1461143730233 Marionette TRACE conn5 <- [1,162,null,{}] 02:15:30 INFO - PROCESS | 2172 | 1461143730240 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 2172 | 1461143730368 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 02:15:30 INFO - PROCESS | 2172 | 1461143730432 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 2172 | ++DOCSHELL 0F47EC00 == 39 [pid = 2172] [id = 50] 02:15:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0F541000) [pid = 2172] [serial = 146] [outer = 00000000] 02:15:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (0F8B5C00) [pid = 2172] [serial = 147] [outer = 0F541000] 02:15:30 INFO - PROCESS | 2172 | 1461143730482 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1002AC00) [pid = 2172] [serial = 148] [outer = 0F541000] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 1AAA0800 == 38 [pid = 2172] [id = 47] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 0F8B5400 == 37 [pid = 2172] [id = 46] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 0EBE8C00 == 36 [pid = 2172] [id = 45] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 19D99000 == 35 [pid = 2172] [id = 44] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 18B62000 == 34 [pid = 2172] [id = 43] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 175A0400 == 33 [pid = 2172] [id = 42] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 1726B400 == 32 [pid = 2172] [id = 41] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 1449B000 == 31 [pid = 2172] [id = 40] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 1002B000 == 30 [pid = 2172] [id = 39] 02:15:30 INFO - PROCESS | 2172 | --DOCSHELL 0F803C00 == 29 [pid = 2172] [id = 38] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1D725C00) [pid = 2172] [serial = 61] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (18A83400) [pid = 2172] [serial = 93] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18A88800) [pid = 2172] [serial = 94] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (18425C00) [pid = 2172] [serial = 91] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0F8BEC00) [pid = 2172] [serial = 81] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0FD7B800) [pid = 2172] [serial = 82] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1349D400) [pid = 2172] [serial = 84] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1786C800) [pid = 2172] [serial = 90] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (14247000) [pid = 2172] [serial = 85] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (14B6FC00) [pid = 2172] [serial = 87] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (15772800) [pid = 2172] [serial = 88] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0F0F4400) [pid = 2172] [serial = 79] [outer = 00000000] [url = about:blank] 02:15:30 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (0EBEF000) [pid = 2172] [serial = 78] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 2172 | 1461143731002 Marionette TRACE conn5 <- [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]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 830ms 02:15:31 INFO - PROCESS | 2172 | 1461143731060 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 2172 | 1461143731066 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 02:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:15:31 INFO - PROCESS | 2172 | 1461143731073 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 2172 | 1461143731076 Marionette TRACE conn5 <- [1,166,null,{}] 02:15:31 INFO - PROCESS | 2172 | 1461143731079 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:31 INFO - PROCESS | 2172 | 1461143731159 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 02:15:31 INFO - PROCESS | 2172 | 1461143731198 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 2172 | ++DOCSHELL 10CA3C00 == 30 [pid = 2172] [id = 51] 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (10CA9000) [pid = 2172] [serial = 149] [outer = 00000000] 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (111AF400) [pid = 2172] [serial = 150] [outer = 10CA9000] 02:15:31 INFO - PROCESS | 2172 | 1461143731243 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (134E6C00) [pid = 2172] [serial = 151] [outer = 10CA9000] 02:15:31 INFO - PROCESS | 2172 | 1461143731670 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 632ms 02:15:31 INFO - PROCESS | 2172 | 1461143731707 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 2172 | 1461143731709 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 02:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:15:31 INFO - PROCESS | 2172 | 1461143731712 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 2172 | 1461143731716 Marionette TRACE conn5 <- [1,170,null,{}] 02:15:31 INFO - PROCESS | 2172 | 1461143731727 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:31 INFO - PROCESS | 2172 | 1461143731809 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 02:15:31 INFO - PROCESS | 2172 | 1461143731818 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 2172 | ++DOCSHELL 14B75400 == 31 [pid = 2172] [id = 52] 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (14B7B800) [pid = 2172] [serial = 152] [outer = 00000000] 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (15778800) [pid = 2172] [serial = 153] [outer = 14B7B800] 02:15:31 INFO - PROCESS | 2172 | 1461143731871 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (15836800) [pid = 2172] [serial = 154] [outer = 14B7B800] 02:15:32 INFO - PROCESS | 2172 | 1461143732322 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 02:15:32 INFO - PROCESS | 2172 | 1461143732343 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 2172 | 1461143732345 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 02:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:15:32 INFO - PROCESS | 2172 | 1461143732348 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 2172 | 1461143732350 Marionette TRACE conn5 <- [1,174,null,{}] 02:15:32 INFO - PROCESS | 2172 | 1461143732357 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 2172 | 1461143732433 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 02:15:32 INFO - PROCESS | 2172 | 1461143732439 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 2172 | ++DOCSHELL 17566800 == 32 [pid = 2172] [id = 53] 02:15:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (17570000) [pid = 2172] [serial = 155] [outer = 00000000] 02:15:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (18431000) [pid = 2172] [serial = 156] [outer = 17570000] 02:15:32 INFO - PROCESS | 2172 | 1461143732485 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (184D5800) [pid = 2172] [serial = 157] [outer = 17570000] 02:15:32 INFO - PROCESS | 2172 | 1461143732887 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 02:15:32 INFO - PROCESS | 2172 | 1461143732924 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 2172 | 1461143732926 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 02:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:15:32 INFO - PROCESS | 2172 | 1461143732930 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 2172 | 1461143732931 Marionette TRACE conn5 <- [1,178,null,{}] 02:15:32 INFO - PROCESS | 2172 | 1461143732939 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 2172 | 1461143733013 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 02:15:33 INFO - PROCESS | 2172 | 1461143733020 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 2172 | ++DOCSHELL 18907000 == 33 [pid = 2172] [id = 54] 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18982400) [pid = 2172] [serial = 158] [outer = 00000000] 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18A88C00) [pid = 2172] [serial = 159] [outer = 18982400] 02:15:33 INFO - PROCESS | 2172 | 1461143733067 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18A91C00) [pid = 2172] [serial = 160] [outer = 18982400] 02:15:33 INFO - PROCESS | 2172 | 1461143733520 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 02:15:33 INFO - PROCESS | 2172 | 1461143733563 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 2172 | 1461143733565 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 02:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:15:33 INFO - PROCESS | 2172 | 1461143733568 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 2172 | 1461143733570 Marionette TRACE conn5 <- [1,182,null,{}] 02:15:33 INFO - PROCESS | 2172 | 1461143733574 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 2172 | 1461143733696 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 02:15:33 INFO - PROCESS | 2172 | 1461143733704 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 2172 | ++DOCSHELL 18B5F000 == 34 [pid = 2172] [id = 55] 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18EB9000) [pid = 2172] [serial = 161] [outer = 00000000] 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19D8F800) [pid = 2172] [serial = 162] [outer = 18EB9000] 02:15:33 INFO - PROCESS | 2172 | 1461143733752 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19D98400) [pid = 2172] [serial = 163] [outer = 18EB9000] 02:15:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19D90800) [pid = 2172] [serial = 164] [outer = 19DF7000] 02:15:34 INFO - PROCESS | 2172 | 1461143734200 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 02:15:34 INFO - PROCESS | 2172 | 1461143734248 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 2172 | 1461143734250 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 02:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:15:34 INFO - PROCESS | 2172 | 1461143734259 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 2172 | 1461143734261 Marionette TRACE conn5 <- [1,186,null,{}] 02:15:34 INFO - PROCESS | 2172 | 1461143734264 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 2172 | 1461143734358 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 02:15:34 INFO - PROCESS | 2172 | 1461143734430 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 2172 | ++DOCSHELL 18A8A000 == 35 [pid = 2172] [id = 56] 02:15:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19CC7800) [pid = 2172] [serial = 165] [outer = 00000000] 02:15:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1BE0CC00) [pid = 2172] [serial = 166] [outer = 19CC7800] 02:15:34 INFO - PROCESS | 2172 | 1461143734474 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1AA9FC00) [pid = 2172] [serial = 167] [outer = 19CC7800] 02:15:34 INFO - PROCESS | 2172 | 1461143734875 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 02:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:15:34 INFO - PROCESS | 2172 | 1461143734930 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 2172 | 1461143734932 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 02:15:34 INFO - PROCESS | 2172 | 1461143734935 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 2172 | 1461143734937 Marionette TRACE conn5 <- [1,190,null,{}] 02:15:34 INFO - PROCESS | 2172 | 1461143734940 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:35 INFO - PROCESS | 2172 | 1461143735042 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 02:15:35 INFO - PROCESS | 2172 | 1461143735048 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 2172 | ++DOCSHELL 19D9A800 == 36 [pid = 2172] [id = 57] 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1C6DE000) [pid = 2172] [serial = 168] [outer = 00000000] 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1D72D000) [pid = 2172] [serial = 169] [outer = 1C6DE000] 02:15:35 INFO - PROCESS | 2172 | 1461143735092 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1D79B800) [pid = 2172] [serial = 170] [outer = 1C6DE000] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (18EB2C00) [pid = 2172] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19D9CC00) [pid = 2172] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1002BC00) [pid = 2172] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (144A4800) [pid = 2172] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0F807800) [pid = 2172] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1726CC00) [pid = 2172] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (0EBEC400) [pid = 2172] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F8B6C00) [pid = 2172] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (148BF400) [pid = 2172] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (19D99800) [pid = 2172] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1AB47000) [pid = 2172] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (184D4800) [pid = 2172] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (184CE000) [pid = 2172] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (15840800) [pid = 2172] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:15:35 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1ABB5000) [pid = 2172] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:15:35 INFO - PROCESS | 2172 | 1461143735588 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 02:15:35 INFO - PROCESS | 2172 | 1461143735606 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 2172 | 1461143735608 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 02:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:15:35 INFO - PROCESS | 2172 | 1461143735611 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 2172 | 1461143735612 Marionette TRACE conn5 <- [1,194,null,{}] 02:15:35 INFO - PROCESS | 2172 | 1461143735616 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:35 INFO - PROCESS | 2172 | 1461143735707 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 02:15:35 INFO - PROCESS | 2172 | 1461143735778 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B6000 == 37 [pid = 2172] [id = 58] 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (134A7000) [pid = 2172] [serial = 171] [outer = 00000000] 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18EB3800) [pid = 2172] [serial = 172] [outer = 134A7000] 02:15:35 INFO - PROCESS | 2172 | 1461143735823 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (19B24400) [pid = 2172] [serial = 173] [outer = 134A7000] 02:15:36 INFO - PROCESS | 2172 | 1461143736161 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 02:15:36 INFO - PROCESS | 2172 | 1461143736182 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 2172 | 1461143736184 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 02:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:15:36 INFO - PROCESS | 2172 | 1461143736187 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 2172 | 1461143736189 Marionette TRACE conn5 <- [1,198,null,{}] 02:15:36 INFO - PROCESS | 2172 | 1461143736192 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 2172 | 1461143736267 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 02:15:36 INFO - PROCESS | 2172 | 1461143736332 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDE400 == 38 [pid = 2172] [id = 59] 02:15:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0EDE3000) [pid = 2172] [serial = 174] [outer = 00000000] 02:15:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (0EDE9C00) [pid = 2172] [serial = 175] [outer = 0EDE3000] 02:15:36 INFO - PROCESS | 2172 | 1461143736379 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (0EDEC800) [pid = 2172] [serial = 176] [outer = 0EDE3000] 02:15:36 INFO - PROCESS | 2172 | 1461143736716 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 02:15:36 INFO - PROCESS | 2172 | 1461143736758 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 2172 | 1461143736761 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 02:15:36 INFO - PROCESS | 2172 | 1461143736764 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:15:36 INFO - PROCESS | 2172 | 1461143736766 Marionette TRACE conn5 <- [1,202,null,{}] 02:15:36 INFO - PROCESS | 2172 | 1461143736770 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 2172 | 1461143736862 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 02:15:36 INFO - PROCESS | 2172 | 1461143736930 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE7800 == 39 [pid = 2172] [id = 60] 02:15:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (0EDE8C00) [pid = 2172] [serial = 177] [outer = 00000000] 02:15:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19B27C00) [pid = 2172] [serial = 178] [outer = 0EDE8C00] 02:15:36 INFO - PROCESS | 2172 | 1461143736978 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19D93400) [pid = 2172] [serial = 179] [outer = 0EDE8C00] 02:15:37 INFO - PROCESS | 2172 | 1461143737344 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 02:15:37 INFO - PROCESS | 2172 | 1461143737398 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 02:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:15:37 INFO - PROCESS | 2172 | 1461143737400 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 02:15:37 INFO - PROCESS | 2172 | 1461143737403 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 2172 | 1461143737405 Marionette TRACE conn5 <- [1,206,null,{}] 02:15:37 INFO - PROCESS | 2172 | 1461143737408 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 2172 | 1461143737550 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 02:15:37 INFO - PROCESS | 2172 | 1461143737596 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 2172 | ++DOCSHELL 0B275000 == 40 [pid = 2172] [id = 61] 02:15:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0B275C00) [pid = 2172] [serial = 180] [outer = 00000000] 02:15:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (0EBEDC00) [pid = 2172] [serial = 181] [outer = 0B275C00] 02:15:37 INFO - PROCESS | 2172 | 1461143737654 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0EDE5400) [pid = 2172] [serial = 182] [outer = 0B275C00] 02:15:38 INFO - PROCESS | 2172 | 1461143738168 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 02:15:38 INFO - PROCESS | 2172 | 1461143738270 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 2172 | 1461143738276 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 02:15:38 INFO - PROCESS | 2172 | 1461143738281 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:15:38 INFO - PROCESS | 2172 | 1461143738286 Marionette TRACE conn5 <- [1,210,null,{}] 02:15:38 INFO - PROCESS | 2172 | 1461143738291 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:38 INFO - PROCESS | 2172 | 1461143738403 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 02:15:38 INFO - PROCESS | 2172 | 1461143738483 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 2172 | ++DOCSHELL 14498C00 == 41 [pid = 2172] [id = 62] 02:15:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (144A3000) [pid = 2172] [serial = 183] [outer = 00000000] 02:15:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (15774800) [pid = 2172] [serial = 184] [outer = 144A3000] 02:15:38 INFO - PROCESS | 2172 | 1461143738541 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (15DF8400) [pid = 2172] [serial = 185] [outer = 144A3000] 02:15:39 INFO - PROCESS | 2172 | 1461143739046 Marionette TRACE conn5 <- [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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 02:15:39 INFO - PROCESS | 2172 | 1461143739121 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 2172 | 1461143739124 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 02:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:15:39 INFO - PROCESS | 2172 | 1461143739128 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 2172 | 1461143739131 Marionette TRACE conn5 <- [1,214,null,{}] 02:15:39 INFO - PROCESS | 2172 | 1461143739135 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:39 INFO - PROCESS | 2172 | 1461143739270 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 02:15:39 INFO - PROCESS | 2172 | 1461143739360 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 2172 | ++DOCSHELL 186B5400 == 42 [pid = 2172] [id = 63] 02:15:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (186B5800) [pid = 2172] [serial = 186] [outer = 00000000] 02:15:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18A86400) [pid = 2172] [serial = 187] [outer = 186B5800] 02:15:39 INFO - PROCESS | 2172 | 1461143739415 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18EB6C00) [pid = 2172] [serial = 188] [outer = 186B5800] 02:15:39 INFO - PROCESS | 2172 | 1461143739960 Marionette TRACE conn5 <- [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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 02:15:39 INFO - PROCESS | 2172 | 1461143740000 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 02:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:15:40 INFO - PROCESS | 2172 | 1461143740005 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 02:15:40 INFO - PROCESS | 2172 | 1461143740016 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 2172 | 1461143740020 Marionette TRACE conn5 <- [1,218,null,{}] 02:15:40 INFO - PROCESS | 2172 | 1461143740025 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 2172 | 1461143740126 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 02:15:40 INFO - PROCESS | 2172 | 1461143740214 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 2172 | ++DOCSHELL 18B0A400 == 43 [pid = 2172] [id = 64] 02:15:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18B0B000) [pid = 2172] [serial = 189] [outer = 00000000] 02:15:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19AEC000) [pid = 2172] [serial = 190] [outer = 18B0B000] 02:15:40 INFO - PROCESS | 2172 | 1461143740268 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19B29000) [pid = 2172] [serial = 191] [outer = 18B0B000] 02:15:40 INFO - PROCESS | 2172 | 1461143740762 Marionette TRACE conn5 <- [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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 790ms 02:15:40 INFO - PROCESS | 2172 | 1461143740802 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 2172 | 1461143740804 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 02:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:15:40 INFO - PROCESS | 2172 | 1461143740808 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 2172 | 1461143740810 Marionette TRACE conn5 <- [1,222,null,{}] 02:15:40 INFO - PROCESS | 2172 | 1461143740814 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 2172 | 1461143740914 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 02:15:41 INFO - PROCESS | 2172 | 1461143740999 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 2172 | ++DOCSHELL 1AB50400 == 44 [pid = 2172] [id = 65] 02:15:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1ABF1400) [pid = 2172] [serial = 192] [outer = 00000000] 02:15:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1D562800) [pid = 2172] [serial = 193] [outer = 1ABF1400] 02:15:41 INFO - PROCESS | 2172 | 1461143741053 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (1D72CC00) [pid = 2172] [serial = 194] [outer = 1ABF1400] 02:15:41 INFO - PROCESS | 2172 | 1461143741562 Marionette TRACE conn5 <- [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]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 02:15:41 INFO - PROCESS | 2172 | 1461143741640 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 2172 | 1461143741643 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 02:15:41 INFO - PROCESS | 2172 | 1461143741646 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:15:41 INFO - PROCESS | 2172 | 1461143741648 Marionette TRACE conn5 <- [1,226,null,{}] 02:15:41 INFO - PROCESS | 2172 | 1461143741652 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:41 INFO - PROCESS | 2172 | 1461143741782 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 02:15:41 INFO - PROCESS | 2172 | 1461143741852 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 2172 | ++DOCSHELL 19C3C800 == 45 [pid = 2172] [id = 66] 02:15:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19C3D800) [pid = 2172] [serial = 195] [outer = 00000000] 02:15:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19C41400) [pid = 2172] [serial = 196] [outer = 19C3D800] 02:15:41 INFO - PROCESS | 2172 | 1461143741915 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1C528000) [pid = 2172] [serial = 197] [outer = 19C3D800] 02:15:42 INFO - PROCESS | 2172 | 1461143742598 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1019ms 02:15:42 INFO - PROCESS | 2172 | 1461143742670 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 2172 | 1461143742674 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 02:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:15:42 INFO - PROCESS | 2172 | 1461143742679 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 2172 | 1461143742682 Marionette TRACE conn5 <- [1,230,null,{}] 02:15:42 INFO - PROCESS | 2172 | 1461143742699 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 2172 | 1461143742826 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 02:15:42 INFO - PROCESS | 2172 | 1461143742903 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3C00 == 46 [pid = 2172] [id = 67] 02:15:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (0EBE8C00) [pid = 2172] [serial = 198] [outer = 00000000] 02:15:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0F8B8C00) [pid = 2172] [serial = 199] [outer = 0EBE8C00] 02:15:42 INFO - PROCESS | 2172 | 1461143742991 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (101D4400) [pid = 2172] [serial = 200] [outer = 0EBE8C00] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 0EDE7800 == 45 [pid = 2172] [id = 60] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 0EDDE400 == 44 [pid = 2172] [id = 59] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 0F8B6000 == 43 [pid = 2172] [id = 58] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 19D9A800 == 42 [pid = 2172] [id = 57] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 18A8A000 == 41 [pid = 2172] [id = 56] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 18B5F000 == 40 [pid = 2172] [id = 55] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 18907000 == 39 [pid = 2172] [id = 54] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 17566800 == 38 [pid = 2172] [id = 53] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 14B75400 == 37 [pid = 2172] [id = 52] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 10CA3C00 == 36 [pid = 2172] [id = 51] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 0F47EC00 == 35 [pid = 2172] [id = 50] 02:15:43 INFO - PROCESS | 2172 | --DOCSHELL 0B275800 == 34 [pid = 2172] [id = 49] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1C6E8C00) [pid = 2172] [serial = 141] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1926F800) [pid = 2172] [serial = 126] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1AA97C00) [pid = 2172] [serial = 129] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1018B800) [pid = 2172] [serial = 114] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (102D7400) [pid = 2172] [serial = 115] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14826800) [pid = 2172] [serial = 117] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (148D8400) [pid = 2172] [serial = 118] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (10D8E800) [pid = 2172] [serial = 112] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1018B400) [pid = 2172] [serial = 111] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (175A4400) [pid = 2172] [serial = 120] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19967C00) [pid = 2172] [serial = 127] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (10032C00) [pid = 2172] [serial = 132] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (101D0400) [pid = 2172] [serial = 133] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1AA9C800) [pid = 2172] [serial = 130] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (10D3E800) [pid = 2172] [serial = 97] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (10032800) [pid = 2172] [serial = 96] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (18985C00) [pid = 2172] [serial = 100] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18428C00) [pid = 2172] [serial = 99] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1AA94000) [pid = 2172] [serial = 103] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19D9D800) [pid = 2172] [serial = 102] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1AF0C800) [pid = 2172] [serial = 106] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1AF11000) [pid = 2172] [serial = 105] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1B03D000) [pid = 2172] [serial = 109] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19CCD800) [pid = 2172] [serial = 108] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (18A87C00) [pid = 2172] [serial = 123] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1AC4E000) [pid = 2172] [serial = 135] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1C520C00) [pid = 2172] [serial = 139] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1C520800) [pid = 2172] [serial = 138] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18B60800) [pid = 2172] [serial = 124] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18B5EC00) [pid = 2172] [serial = 136] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18426000) [pid = 2172] [serial = 121] [outer = 00000000] [url = about:blank] 02:15:43 INFO - PROCESS | 2172 | 1461143743457 Marionette TRACE conn5 <- [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]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 830ms 02:15:43 INFO - PROCESS | 2172 | 1461143743510 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 2172 | 1461143743515 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 02:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:15:43 INFO - PROCESS | 2172 | 1461143743521 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 2172 | 1461143743524 Marionette TRACE conn5 <- [1,234,null,{}] 02:15:43 INFO - PROCESS | 2172 | 1461143743527 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 2172 | 1461143743607 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 02:15:43 INFO - PROCESS | 2172 | 1461143743616 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B6C00 == 35 [pid = 2172] [id = 68] 02:15:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (10031C00) [pid = 2172] [serial = 201] [outer = 00000000] 02:15:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (10D3E800) [pid = 2172] [serial = 202] [outer = 10031C00] 02:15:43 INFO - PROCESS | 2172 | 1461143743662 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (10D97C00) [pid = 2172] [serial = 203] [outer = 10031C00] 02:15:44 INFO - PROCESS | 2172 | 1461143744110 Marionette TRACE conn5 <- [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]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 02:15:44 INFO - PROCESS | 2172 | 1461143744155 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 2172 | 1461143744157 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 02:15:44 INFO - PROCESS | 2172 | 1461143744160 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:15:44 INFO - PROCESS | 2172 | 1461143744163 Marionette TRACE conn5 <- [1,238,null,{}] 02:15:44 INFO - PROCESS | 2172 | 1461143744173 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 2172 | 1461143744254 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 02:15:44 INFO - PROCESS | 2172 | 1461143744292 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 2172 | ++DOCSHELL 14AC5000 == 36 [pid = 2172] [id = 69] 02:15:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (14AC5C00) [pid = 2172] [serial = 204] [outer = 00000000] 02:15:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (15776000) [pid = 2172] [serial = 205] [outer = 14AC5C00] 02:15:44 INFO - PROCESS | 2172 | 1461143744338 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (15DECC00) [pid = 2172] [serial = 206] [outer = 14AC5C00] 02:15:44 INFO - PROCESS | 2172 | 1461143744772 Marionette TRACE conn5 <- [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]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:15:44 INFO - PROCESS | 2172 | 1461143744794 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 2172 | 1461143744796 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 02:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:15:44 INFO - PROCESS | 2172 | 1461143744799 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 2172 | 1461143744801 Marionette TRACE conn5 <- [1,242,null,{}] 02:15:44 INFO - PROCESS | 2172 | 1461143744805 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 2172 | 1461143744883 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 02:15:44 INFO - PROCESS | 2172 | 1461143744889 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 2172 | ++DOCSHELL 15DF1800 == 37 [pid = 2172] [id = 70] 02:15:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1759CC00) [pid = 2172] [serial = 207] [outer = 00000000] 02:15:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (184D1000) [pid = 2172] [serial = 208] [outer = 1759CC00] 02:15:44 INFO - PROCESS | 2172 | 1461143744934 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (186AC000) [pid = 2172] [serial = 209] [outer = 1759CC00] 02:15:45 INFO - PROCESS | 2172 | 1461143745358 Marionette TRACE conn5 <- [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]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 02:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:15:45 INFO - PROCESS | 2172 | 1461143745370 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 2172 | 1461143745372 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 02:15:45 INFO - PROCESS | 2172 | 1461143745375 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 2172 | 1461143745377 Marionette TRACE conn5 <- [1,246,null,{}] 02:15:45 INFO - PROCESS | 2172 | 1461143745396 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 2172 | 1461143745497 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 02:15:45 INFO - PROCESS | 2172 | 1461143745506 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 2172 | ++DOCSHELL 186AE800 == 38 [pid = 2172] [id = 71] 02:15:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (186B1000) [pid = 2172] [serial = 210] [outer = 00000000] 02:15:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1897EC00) [pid = 2172] [serial = 211] [outer = 186B1000] 02:15:45 INFO - PROCESS | 2172 | 1461143745551 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18A86C00) [pid = 2172] [serial = 212] [outer = 186B1000] 02:15:46 INFO - PROCESS | 2172 | 1461143746009 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 02:15:46 INFO - PROCESS | 2172 | 1461143746046 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 02:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:15:46 INFO - PROCESS | 2172 | 1461143746048 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 02:15:46 INFO - PROCESS | 2172 | 1461143746051 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 2172 | 1461143746053 Marionette TRACE conn5 <- [1,250,null,{}] 02:15:46 INFO - PROCESS | 2172 | 1461143746056 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 2172 | 1461143746175 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 02:15:46 INFO - PROCESS | 2172 | 1461143746227 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 2172 | ++DOCSHELL 18B02000 == 39 [pid = 2172] [id = 72] 02:15:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (18B02400) [pid = 2172] [serial = 213] [outer = 00000000] 02:15:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (18D98000) [pid = 2172] [serial = 214] [outer = 18B02400] 02:15:46 INFO - PROCESS | 2172 | 1461143746292 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19277000) [pid = 2172] [serial = 215] [outer = 18B02400] 02:15:46 INFO - PROCESS | 2172 | 1461143746703 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 02:15:46 INFO - PROCESS | 2172 | 1461143746731 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 2172 | 1461143746733 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 02:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:15:46 INFO - PROCESS | 2172 | 1461143746736 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 2172 | 1461143746738 Marionette TRACE conn5 <- [1,254,null,{}] 02:15:46 INFO - PROCESS | 2172 | 1461143746741 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 2172 | 1461143746843 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 02:15:46 INFO - PROCESS | 2172 | 1461143746917 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 2172 | ++DOCSHELL 19AEAC00 == 40 [pid = 2172] [id = 73] 02:15:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19AEB000) [pid = 2172] [serial = 216] [outer = 00000000] 02:15:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (19B31C00) [pid = 2172] [serial = 217] [outer = 19AEB000] 02:15:46 INFO - PROCESS | 2172 | 1461143746961 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (19C3B400) [pid = 2172] [serial = 218] [outer = 19AEB000] 02:15:47 INFO - PROCESS | 2172 | 1461143747357 Marionette TRACE conn5 <- [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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (14B7B800) [pid = 2172] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0F541000) [pid = 2172] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (18EB9000) [pid = 2172] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (17570000) [pid = 2172] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (10CA9000) [pid = 2172] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (18982400) [pid = 2172] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19CC7800) [pid = 2172] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (134A7000) [pid = 2172] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1C6DE000) [pid = 2172] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:15:47 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0EDE3000) [pid = 2172] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:15:47 INFO - PROCESS | 2172 | 1461143747502 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 2172 | 1461143747504 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 02:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:15:47 INFO - PROCESS | 2172 | 1461143747510 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 2172 | 1461143747511 Marionette TRACE conn5 <- [1,258,null,{}] 02:15:47 INFO - PROCESS | 2172 | 1461143747515 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 2172 | 1461143747590 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 02:15:47 INFO - PROCESS | 2172 | 1461143747596 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 2172 | ++DOCSHELL 148D6000 == 41 [pid = 2172] [id = 74] 02:15:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (14B75800) [pid = 2172] [serial = 219] [outer = 00000000] 02:15:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19B29C00) [pid = 2172] [serial = 220] [outer = 14B75800] 02:15:47 INFO - PROCESS | 2172 | 1461143747640 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19B2F800) [pid = 2172] [serial = 221] [outer = 14B75800] 02:15:48 INFO - PROCESS | 2172 | 1461143748147 Marionette TRACE conn5 <- [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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 02:15:48 INFO - PROCESS | 2172 | 1461143748182 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 2172 | 1461143748185 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 02:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:15:48 INFO - PROCESS | 2172 | 1461143748188 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 2172 | 1461143748190 Marionette TRACE conn5 <- [1,262,null,{}] 02:15:48 INFO - PROCESS | 2172 | 1461143748193 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 2172 | 1461143748268 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 02:15:48 INFO - PROCESS | 2172 | 1461143748277 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 2172 | ++DOCSHELL 0F544800 == 42 [pid = 2172] [id = 75] 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19D91800) [pid = 2172] [serial = 222] [outer = 00000000] 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1AA99C00) [pid = 2172] [serial = 223] [outer = 19D91800] 02:15:48 INFO - PROCESS | 2172 | 1461143748320 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1ACB6800) [pid = 2172] [serial = 224] [outer = 19D91800] 02:15:48 INFO - PROCESS | 2172 | 1461143748728 Marionette TRACE conn5 <- [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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 02:15:48 INFO - PROCESS | 2172 | 1461143748762 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 2172 | 1461143748764 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 02:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:15:48 INFO - PROCESS | 2172 | 1461143748767 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 2172 | 1461143748769 Marionette TRACE conn5 <- [1,266,null,{}] 02:15:48 INFO - PROCESS | 2172 | 1461143748776 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 2172 | 1461143748855 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 02:15:48 INFO - PROCESS | 2172 | 1461143748861 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 2172 | ++DOCSHELL 1AF11000 == 43 [pid = 2172] [id = 76] 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1AFB5800) [pid = 2172] [serial = 225] [outer = 00000000] 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1BF1A400) [pid = 2172] [serial = 226] [outer = 1AFB5800] 02:15:48 INFO - PROCESS | 2172 | 1461143748904 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1C51F000) [pid = 2172] [serial = 227] [outer = 1AFB5800] 02:15:49 INFO - PROCESS | 2172 | 1461143749316 Marionette TRACE conn5 <- [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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 591ms 02:15:49 INFO - PROCESS | 2172 | 1461143749359 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 02:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:15:49 INFO - PROCESS | 2172 | 1461143749362 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 02:15:49 INFO - PROCESS | 2172 | 1461143749365 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 2172 | 1461143749367 Marionette TRACE conn5 <- [1,270,null,{}] 02:15:49 INFO - PROCESS | 2172 | 1461143749374 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 2172 | 1461143749469 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 02:15:49 INFO - PROCESS | 2172 | 1461143749475 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 2172 | ++DOCSHELL 0FED5000 == 44 [pid = 2172] [id = 77] 02:15:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0FED5400) [pid = 2172] [serial = 228] [outer = 00000000] 02:15:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1B035800) [pid = 2172] [serial = 229] [outer = 0FED5400] 02:15:49 INFO - PROCESS | 2172 | 1461143749524 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1C6E4400) [pid = 2172] [serial = 230] [outer = 0FED5400] 02:15:50 INFO - PROCESS | 2172 | 1461143750220 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 02:15:50 INFO - PROCESS | 2172 | 1461143750236 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 2172 | 1461143750240 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 02:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:15:50 INFO - PROCESS | 2172 | 1461143750244 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 2172 | 1461143750248 Marionette TRACE conn5 <- [1,274,null,{}] 02:15:50 INFO - PROCESS | 2172 | 1461143750254 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 2172 | 1461143750361 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 02:15:50 INFO - PROCESS | 2172 | 1461143750452 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 2172 | ++DOCSHELL 0FD7A000 == 45 [pid = 2172] [id = 78] 02:15:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0FD7B800) [pid = 2172] [serial = 231] [outer = 00000000] 02:15:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0FED7800) [pid = 2172] [serial = 232] [outer = 0FD7B800] 02:15:50 INFO - PROCESS | 2172 | 1461143750509 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1002B400) [pid = 2172] [serial = 233] [outer = 0FD7B800] 02:15:51 INFO - PROCESS | 2172 | 1461143751082 Marionette TRACE conn5 <- [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]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 890ms 02:15:51 INFO - PROCESS | 2172 | 1461143751136 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 2172 | 1461143751142 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 02:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:15:51 INFO - PROCESS | 2172 | 1461143751149 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 2172 | 1461143751152 Marionette TRACE conn5 <- [1,278,null,{}] 02:15:51 INFO - PROCESS | 2172 | 1461143751156 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 2172 | 1461143751263 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 02:15:51 INFO - PROCESS | 2172 | 1461143751338 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 2172 | ++DOCSHELL 144A4800 == 46 [pid = 2172] [id = 79] 02:15:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (148C4800) [pid = 2172] [serial = 234] [outer = 00000000] 02:15:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (17266C00) [pid = 2172] [serial = 235] [outer = 148C4800] 02:15:51 INFO - PROCESS | 2172 | 1461143751394 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (184D0800) [pid = 2172] [serial = 236] [outer = 148C4800] 02:15:52 INFO - PROCESS | 2172 | 1461143752064 Marionette TRACE conn5 <- [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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 970ms 02:15:52 INFO - PROCESS | 2172 | 1461143752146 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 2172 | 1461143752148 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 02:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:15:52 INFO - PROCESS | 2172 | 1461143752186 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 2172 | 1461143752190 Marionette TRACE conn5 <- [1,282,null,{}] 02:15:52 INFO - PROCESS | 2172 | 1461143752216 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 2172 | 1461143752340 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 02:15:52 INFO - PROCESS | 2172 | 1461143752477 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 2172 | ++DOCSHELL 1AA95C00 == 47 [pid = 2172] [id = 80] 02:15:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1ABEA800) [pid = 2172] [serial = 237] [outer = 00000000] 02:15:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1CF29800) [pid = 2172] [serial = 238] [outer = 1ABEA800] 02:15:52 INFO - PROCESS | 2172 | 1461143752539 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1CF30C00) [pid = 2172] [serial = 239] [outer = 1ABEA800] 02:15:53 INFO - PROCESS | 2172 | 1461143753073 Marionette TRACE conn5 <- [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]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 950ms 02:15:53 INFO - PROCESS | 2172 | 1461143753116 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 2172 | 1461143753119 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 02:15:53 INFO - PROCESS | 2172 | 1461143753123 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:15:53 INFO - PROCESS | 2172 | 1461143753125 Marionette TRACE conn5 <- [1,286,null,{}] 02:15:53 INFO - PROCESS | 2172 | 1461143753128 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:53 INFO - PROCESS | 2172 | 1461143753251 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 02:15:53 INFO - PROCESS | 2172 | 1461143753340 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEC400 == 48 [pid = 2172] [id = 81] 02:15:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0FD75000) [pid = 2172] [serial = 240] [outer = 00000000] 02:15:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19B28000) [pid = 2172] [serial = 241] [outer = 0FD75000] 02:15:53 INFO - PROCESS | 2172 | 1461143753395 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1D725400) [pid = 2172] [serial = 242] [outer = 0FD75000] 02:15:54 INFO - PROCESS | 2172 | 1461143754140 Marionette TRACE conn5 <- [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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1076ms 02:15:54 INFO - PROCESS | 2172 | 1461143754203 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 2172 | 1461143754207 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 02:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:15:54 INFO - PROCESS | 2172 | 1461143754212 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 2172 | 1461143754216 Marionette TRACE conn5 <- [1,290,null,{}] 02:15:54 INFO - PROCESS | 2172 | 1461143754222 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 2172 | 1461143754315 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 02:15:54 INFO - PROCESS | 2172 | 1461143754395 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 2172 | ++DOCSHELL 0F577C00 == 49 [pid = 2172] [id = 82] 02:15:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0F57C800) [pid = 2172] [serial = 243] [outer = 00000000] 02:15:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0FECE000) [pid = 2172] [serial = 244] [outer = 0F57C800] 02:15:54 INFO - PROCESS | 2172 | 1461143754444 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0FED8000) [pid = 2172] [serial = 245] [outer = 0F57C800] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 0F548800 == 48 [pid = 2172] [id = 48] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 1AF11000 == 47 [pid = 2172] [id = 76] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 0F544800 == 46 [pid = 2172] [id = 75] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 148D6000 == 45 [pid = 2172] [id = 74] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 19AEAC00 == 44 [pid = 2172] [id = 73] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 18B02000 == 43 [pid = 2172] [id = 72] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 186AE800 == 42 [pid = 2172] [id = 71] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 15DF1800 == 41 [pid = 2172] [id = 70] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 14AC5000 == 40 [pid = 2172] [id = 69] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 0F8B6C00 == 39 [pid = 2172] [id = 68] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3C00 == 38 [pid = 2172] [id = 67] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 19C3C800 == 37 [pid = 2172] [id = 66] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 1AB50400 == 36 [pid = 2172] [id = 65] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 18B0A400 == 35 [pid = 2172] [id = 64] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 186B5400 == 34 [pid = 2172] [id = 63] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 14498C00 == 33 [pid = 2172] [id = 62] 02:15:54 INFO - PROCESS | 2172 | --DOCSHELL 0B275000 == 32 [pid = 2172] [id = 61] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (18A91C00) [pid = 2172] [serial = 160] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (15778800) [pid = 2172] [serial = 153] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (15836800) [pid = 2172] [serial = 154] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1002AC00) [pid = 2172] [serial = 148] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0F8B5C00) [pid = 2172] [serial = 147] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19D8F800) [pid = 2172] [serial = 162] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (18431000) [pid = 2172] [serial = 156] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (184D5800) [pid = 2172] [serial = 157] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (111AF400) [pid = 2172] [serial = 150] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (134E6C00) [pid = 2172] [serial = 151] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18A88C00) [pid = 2172] [serial = 159] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0EBECC00) [pid = 2172] [serial = 144] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1BE0CC00) [pid = 2172] [serial = 166] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18EB3800) [pid = 2172] [serial = 172] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19D98400) [pid = 2172] [serial = 163] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1D72D000) [pid = 2172] [serial = 169] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19B24400) [pid = 2172] [serial = 173] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1AA9FC00) [pid = 2172] [serial = 167] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0EDE9C00) [pid = 2172] [serial = 175] [outer = 00000000] [url = about:blank] 02:15:54 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1D79B800) [pid = 2172] [serial = 170] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1D7A6800) [pid = 2172] [serial = 40] [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.] 02:15:55 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19B27C00) [pid = 2172] [serial = 178] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (0EDEC800) [pid = 2172] [serial = 176] [outer = 00000000] [url = about:blank] 02:15:55 INFO - PROCESS | 2172 | 1461143755053 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 890ms 02:15:55 INFO - PROCESS | 2172 | 1461143755103 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 2172 | 1461143755108 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 02:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:15:55 INFO - PROCESS | 2172 | 1461143755114 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 2172 | 1461143755117 Marionette TRACE conn5 <- [1,294,null,{}] 02:15:55 INFO - PROCESS | 2172 | 1461143755120 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:55 INFO - PROCESS | 2172 | 1461143755202 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 02:15:55 INFO - PROCESS | 2172 | 1461143755275 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3C00 == 33 [pid = 2172] [id = 83] 02:15:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0EBE5000) [pid = 2172] [serial = 246] [outer = 00000000] 02:15:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0F055C00) [pid = 2172] [serial = 247] [outer = 0EBE5000] 02:15:55 INFO - PROCESS | 2172 | 1461143755320 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F8BD800) [pid = 2172] [serial = 248] [outer = 0EBE5000] 02:15:55 INFO - PROCESS | 2172 | 1461143755745 Marionette TRACE conn5 <- [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]]]}] 02:15:55 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. 02:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 02:15:55 INFO - PROCESS | 2172 | 1461143755788 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 2172 | 1461143755790 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 02:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:15:55 INFO - PROCESS | 2172 | 1461143755793 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 2172 | 1461143755797 Marionette TRACE conn5 <- [1,298,null,{}] 02:15:55 INFO - PROCESS | 2172 | 1461143755807 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:55 INFO - PROCESS | 2172 | 1461143755890 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 02:15:55 INFO - PROCESS | 2172 | 1461143755898 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 2172 | ++DOCSHELL 14498C00 == 34 [pid = 2172] [id = 84] 02:15:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1449B000) [pid = 2172] [serial = 249] [outer = 00000000] 02:15:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (148C6400) [pid = 2172] [serial = 250] [outer = 1449B000] 02:15:55 INFO - PROCESS | 2172 | 1461143755947 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (14B79C00) [pid = 2172] [serial = 251] [outer = 1449B000] 02:15:56 INFO - PROCESS | 2172 | 1461143756387 Marionette TRACE conn5 <- [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]]]}] 02:15:56 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. 02:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 02:15:56 INFO - PROCESS | 2172 | 1461143756428 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 2172 | 1461143756430 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 02:15:56 INFO - PROCESS | 2172 | 1461143756433 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:15:56 INFO - PROCESS | 2172 | 1461143756435 Marionette TRACE conn5 <- [1,302,null,{}] 02:15:56 INFO - PROCESS | 2172 | 1461143756439 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 2172 | 1461143756516 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 02:15:56 INFO - PROCESS | 2172 | 1461143756522 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 2172 | ++DOCSHELL 15DEEC00 == 35 [pid = 2172] [id = 85] 02:15:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (15DEFC00) [pid = 2172] [serial = 252] [outer = 00000000] 02:15:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (175A4800) [pid = 2172] [serial = 253] [outer = 15DEFC00] 02:15:56 INFO - PROCESS | 2172 | 1461143756567 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18431800) [pid = 2172] [serial = 254] [outer = 15DEFC00] 02:15:57 INFO - PROCESS | 2172 | 1461143757001 Marionette TRACE conn5 <- [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]]]}] 02:15:57 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. 02:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 02:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:15:57 INFO - PROCESS | 2172 | 1461143757068 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 2172 | 1461143757070 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 02:15:57 INFO - PROCESS | 2172 | 1461143757073 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 2172 | 1461143757074 Marionette TRACE conn5 <- [1,306,null,{}] 02:15:57 INFO - PROCESS | 2172 | 1461143757085 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 2172 | 1461143757183 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 02:15:57 INFO - PROCESS | 2172 | 1461143757189 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B6000 == 36 [pid = 2172] [id = 86] 02:15:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (184D9800) [pid = 2172] [serial = 255] [outer = 00000000] 02:15:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (186B3800) [pid = 2172] [serial = 256] [outer = 184D9800] 02:15:57 INFO - PROCESS | 2172 | 1461143757259 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1890D000) [pid = 2172] [serial = 257] [outer = 184D9800] 02:15:57 INFO - PROCESS | 2172 | 1461143757701 Marionette TRACE conn5 <- [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]]]}] 02:15:57 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. 02:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 02:15:57 INFO - PROCESS | 2172 | 1461143757744 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 2172 | 1461143757746 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:15:57 INFO - PROCESS | 2172 | 1461143757749 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 2172 | 1461143757750 Marionette TRACE conn5 <- [1,310,null,{}] 02:15:57 INFO - PROCESS | 2172 | 1461143757757 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 2172 | 1461143757881 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 02:15:57 INFO - PROCESS | 2172 | 1461143757936 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 2172 | ++DOCSHELL 18B04400 == 37 [pid = 2172] [id = 87] 02:15:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18B04C00) [pid = 2172] [serial = 258] [outer = 00000000] 02:15:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18B5F000) [pid = 2172] [serial = 259] [outer = 18B04C00] 02:15:57 INFO - PROCESS | 2172 | 1461143757984 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18EB1C00) [pid = 2172] [serial = 260] [outer = 18B04C00] 02:15:58 INFO - PROCESS | 2172 | 1461143758233 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:15:58 INFO - PROCESS | 2172 | 1461143758442 Marionette TRACE conn5 <- [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]]]}] 02:15:58 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. 02:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 02:15:58 INFO - PROCESS | 2172 | 1461143758509 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 2172 | 1461143758511 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 02:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:15:58 INFO - PROCESS | 2172 | 1461143758515 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 2172 | 1461143758516 Marionette TRACE conn5 <- [1,314,null,{}] 02:15:58 INFO - PROCESS | 2172 | 1461143758520 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 2172 | 1461143758625 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 02:15:58 INFO - PROCESS | 2172 | 1461143758633 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 2172 | ++DOCSHELL 18B07800 == 38 [pid = 2172] [id = 88] 02:15:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18B0F000) [pid = 2172] [serial = 261] [outer = 00000000] 02:15:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19C40000) [pid = 2172] [serial = 262] [outer = 18B0F000] 02:15:58 INFO - PROCESS | 2172 | 1461143758682 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19D94C00) [pid = 2172] [serial = 263] [outer = 18B0F000] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1759CC00) [pid = 2172] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0EBE8C00) [pid = 2172] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19AEB000) [pid = 2172] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14AC5C00) [pid = 2172] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19C3D800) [pid = 2172] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (10031C00) [pid = 2172] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (14B75800) [pid = 2172] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19D91800) [pid = 2172] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (186B1000) [pid = 2172] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1AFB5800) [pid = 2172] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:15:59 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18B02400) [pid = 2172] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:15:59 INFO - PROCESS | 2172 | 1461143759329 Marionette TRACE conn5 <- [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]]]}] 02:15:59 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. 02:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 870ms 02:15:59 INFO - PROCESS | 2172 | 1461143759386 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 2172 | 1461143759388 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 02:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:15:59 INFO - PROCESS | 2172 | 1461143759391 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 2172 | 1461143759393 Marionette TRACE conn5 <- [1,318,null,{}] 02:15:59 INFO - PROCESS | 2172 | 1461143759396 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 2172 | 1461143759472 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 02:15:59 INFO - PROCESS | 2172 | 1461143759478 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B4400 == 39 [pid = 2172] [id = 89] 02:15:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F8B8800) [pid = 2172] [serial = 264] [outer = 00000000] 02:15:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1577BC00) [pid = 2172] [serial = 265] [outer = 0F8B8800] 02:15:59 INFO - PROCESS | 2172 | 1461143759522 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (184CE800) [pid = 2172] [serial = 266] [outer = 0F8B8800] 02:15:59 INFO - PROCESS | 2172 | 1461143759976 Marionette TRACE conn5 <- [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]]]}] 02:16:00 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. 02:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 02:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:16:00 INFO - PROCESS | 2172 | 1461143760022 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 2172 | 1461143760024 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 2172 | 1461143760026 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 2172 | 1461143760028 Marionette TRACE conn5 <- [1,322,null,{}] 02:16:00 INFO - PROCESS | 2172 | 1461143760032 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 2172 | 1461143760107 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 02:16:00 INFO - PROCESS | 2172 | 1461143760113 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 2172 | ++DOCSHELL 19962800 == 40 [pid = 2172] [id = 90] 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19969000) [pid = 2172] [serial = 267] [outer = 00000000] 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1AA95400) [pid = 2172] [serial = 268] [outer = 19969000] 02:16:00 INFO - PROCESS | 2172 | 1461143760240 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (1AAA1400) [pid = 2172] [serial = 269] [outer = 19969000] 02:16:00 INFO - PROCESS | 2172 | 1461143760652 Marionette TRACE conn5 <- [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]]]}] 02:16:00 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. 02:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 02:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:16:00 INFO - PROCESS | 2172 | 1461143760699 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 2172 | 1461143760701 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 2172 | 1461143760704 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 2172 | 1461143760705 Marionette TRACE conn5 <- [1,326,null,{}] 02:16:00 INFO - PROCESS | 2172 | 1461143760709 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 2172 | 1461143760785 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 02:16:00 INFO - PROCESS | 2172 | 1461143760791 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 2172 | ++DOCSHELL 19D8F400 == 41 [pid = 2172] [id = 91] 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1AA9A800) [pid = 2172] [serial = 270] [outer = 00000000] 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1BEBB000) [pid = 2172] [serial = 271] [outer = 1AA9A800] 02:16:00 INFO - PROCESS | 2172 | 1461143760836 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1BF1AC00) [pid = 2172] [serial = 272] [outer = 1AA9A800] 02:16:01 INFO - PROCESS | 2172 | 1461143761282 Marionette TRACE conn5 <- [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]]]}] 02:16:01 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. 02:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 02:16:01 INFO - PROCESS | 2172 | 1461143761345 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 2172 | 1461143761349 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 02:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:16:01 INFO - PROCESS | 2172 | 1461143761355 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 2172 | 1461143761360 Marionette TRACE conn5 <- [1,330,null,{}] 02:16:01 INFO - PROCESS | 2172 | 1461143761366 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:01 INFO - PROCESS | 2172 | 1461143761463 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 02:16:01 INFO - PROCESS | 2172 | 1461143761679 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEA800 == 42 [pid = 2172] [id = 92] 02:16:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (0EDEAC00) [pid = 2172] [serial = 273] [outer = 00000000] 02:16:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0F43C800) [pid = 2172] [serial = 274] [outer = 0EDEAC00] 02:16:01 INFO - PROCESS | 2172 | 1461143761736 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0F810000) [pid = 2172] [serial = 275] [outer = 0EDEAC00] 02:16:02 INFO - PROCESS | 2172 | 1461143762309 Marionette TRACE conn5 <- [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]]]}] 02:16:02 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. 02:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 987ms 02:16:02 INFO - PROCESS | 2172 | 1461143762343 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 02:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:16:02 INFO - PROCESS | 2172 | 1461143762347 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 02:16:02 INFO - PROCESS | 2172 | 1461143762355 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 2172 | 1461143762360 Marionette TRACE conn5 <- [1,334,null,{}] 02:16:02 INFO - PROCESS | 2172 | 1461143762364 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 2172 | 1461143762472 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 02:16:02 INFO - PROCESS | 2172 | 1461143762595 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 2172 | ++DOCSHELL 10D40000 == 43 [pid = 2172] [id = 93] 02:16:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (111AF400) [pid = 2172] [serial = 276] [outer = 00000000] 02:16:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (14B6CC00) [pid = 2172] [serial = 277] [outer = 111AF400] 02:16:02 INFO - PROCESS | 2172 | 1461143762651 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (15841000) [pid = 2172] [serial = 278] [outer = 111AF400] 02:16:03 INFO - PROCESS | 2172 | 1461143763254 Marionette TRACE conn5 <- [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]]]}] 02:16:03 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. 02:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 02:16:03 INFO - PROCESS | 2172 | 1461143763283 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 2172 | 1461143763286 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 02:16:03 INFO - PROCESS | 2172 | 1461143763289 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:16:03 INFO - PROCESS | 2172 | 1461143763291 Marionette TRACE conn5 <- [1,338,null,{}] 02:16:03 INFO - PROCESS | 2172 | 1461143763301 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 2172 | 1461143763410 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 02:16:03 INFO - PROCESS | 2172 | 1461143763490 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 2172 | ++DOCSHELL 19C3D800 == 44 [pid = 2172] [id = 94] 02:16:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1AA92400) [pid = 2172] [serial = 279] [outer = 00000000] 02:16:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1ACB4800) [pid = 2172] [serial = 280] [outer = 1AA92400] 02:16:03 INFO - PROCESS | 2172 | 1461143763589 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1C528400) [pid = 2172] [serial = 281] [outer = 1AA92400] 02:16:04 INFO - PROCESS | 2172 | 1461143764144 Marionette TRACE conn5 <- [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]]]}] 02:16:04 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. 02:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 02:16:04 INFO - PROCESS | 2172 | 1461143764163 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 2172 | 1461143764165 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 02:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:16:04 INFO - PROCESS | 2172 | 1461143764169 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 2172 | 1461143764171 Marionette TRACE conn5 <- [1,342,null,{}] 02:16:04 INFO - PROCESS | 2172 | 1461143764174 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:04 INFO - PROCESS | 2172 | 1461143764277 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 02:16:04 INFO - PROCESS | 2172 | 1461143764367 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 2172 | ++DOCSHELL 1D722400 == 45 [pid = 2172] [id = 95] 02:16:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1D723800) [pid = 2172] [serial = 282] [outer = 00000000] 02:16:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1D79D800) [pid = 2172] [serial = 283] [outer = 1D723800] 02:16:04 INFO - PROCESS | 2172 | 1461143764422 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1DB87C00) [pid = 2172] [serial = 284] [outer = 1D723800] 02:16:04 INFO - PROCESS | 2172 | 1461143764998 Marionette TRACE conn5 <- [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]]]}] 02:16:05 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. 02:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 02:16:05 INFO - PROCESS | 2172 | 1461143765117 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 2172 | 1461143765119 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 02:16:05 INFO - PROCESS | 2172 | 1461143765124 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 2172 | 1461143765126 Marionette TRACE conn5 <- [1,346,null,{}] 02:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:16:05 INFO - PROCESS | 2172 | 1461143765130 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 2172 | 1461143765234 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 02:16:05 INFO - PROCESS | 2172 | 1461143765320 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 2172 | ++DOCSHELL 10D40800 == 46 [pid = 2172] [id = 96] 02:16:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (10D8DC00) [pid = 2172] [serial = 285] [outer = 00000000] 02:16:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (17269000) [pid = 2172] [serial = 286] [outer = 10D8DC00] 02:16:05 INFO - PROCESS | 2172 | 1461143765376 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (186B3400) [pid = 2172] [serial = 287] [outer = 10D8DC00] 02:16:06 INFO - PROCESS | 2172 | 1461143766018 Marionette TRACE conn5 <- [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]]]}] 02:16:06 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. 02:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 02:16:06 INFO - PROCESS | 2172 | 1461143766062 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 2172 | 1461143766066 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 02:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:16:06 INFO - PROCESS | 2172 | 1461143766071 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 2172 | 1461143766075 Marionette TRACE conn5 <- [1,350,null,{}] 02:16:06 INFO - PROCESS | 2172 | 1461143766082 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 2172 | 1461143766181 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 02:16:06 INFO - PROCESS | 2172 | 1461143766277 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 2172 | ++DOCSHELL 0FEDA000 == 47 [pid = 2172] [id = 97] 02:16:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1002F000) [pid = 2172] [serial = 288] [outer = 00000000] 02:16:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (111A8800) [pid = 2172] [serial = 289] [outer = 1002F000] 02:16:06 INFO - PROCESS | 2172 | 1461143766327 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (14249800) [pid = 2172] [serial = 290] [outer = 1002F000] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 19962800 == 46 [pid = 2172] [id = 90] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0F8B4400 == 45 [pid = 2172] [id = 89] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 18B07800 == 44 [pid = 2172] [id = 88] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 18B04400 == 43 [pid = 2172] [id = 87] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0F8B6000 == 42 [pid = 2172] [id = 86] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 15DEEC00 == 41 [pid = 2172] [id = 85] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 14498C00 == 40 [pid = 2172] [id = 84] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3C00 == 39 [pid = 2172] [id = 83] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0F577C00 == 38 [pid = 2172] [id = 82] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0EDEC400 == 37 [pid = 2172] [id = 81] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 1AA95C00 == 36 [pid = 2172] [id = 80] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 144A4800 == 35 [pid = 2172] [id = 79] 02:16:06 INFO - PROCESS | 2172 | --DOCSHELL 0FD7A000 == 34 [pid = 2172] [id = 78] 02:16:06 INFO - PROCESS | 2172 | 1461143766938 Marionette TRACE conn5 <- [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]]]}] 02:16:06 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. 02:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 02:16:06 INFO - PROCESS | 2172 | 1461143767002 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 2172 | 1461143767007 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 02:16:07 INFO - PROCESS | 2172 | 1461143767013 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:16:07 INFO - PROCESS | 2172 | 1461143767016 Marionette TRACE conn5 <- [1,354,null,{}] 02:16:07 INFO - PROCESS | 2172 | 1461143767019 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 2172 | 1461143767102 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (18D98000) [pid = 2172] [serial = 214] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0EBEDC00) [pid = 2172] [serial = 181] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (15774800) [pid = 2172] [serial = 184] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (18A86400) [pid = 2172] [serial = 187] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19AEC000) [pid = 2172] [serial = 190] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (184D1000) [pid = 2172] [serial = 208] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0F8B8C00) [pid = 2172] [serial = 199] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19B31C00) [pid = 2172] [serial = 217] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (101D4400) [pid = 2172] [serial = 200] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (15776000) [pid = 2172] [serial = 205] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (15DECC00) [pid = 2172] [serial = 206] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19277000) [pid = 2172] [serial = 215] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1C528000) [pid = 2172] [serial = 197] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (19C41400) [pid = 2172] [serial = 196] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (10D3E800) [pid = 2172] [serial = 202] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (10D97C00) [pid = 2172] [serial = 203] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1D562800) [pid = 2172] [serial = 193] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (19B29C00) [pid = 2172] [serial = 220] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1AA99C00) [pid = 2172] [serial = 223] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19B2F800) [pid = 2172] [serial = 221] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19C3B400) [pid = 2172] [serial = 218] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1ACB6800) [pid = 2172] [serial = 224] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1C51F000) [pid = 2172] [serial = 227] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1897EC00) [pid = 2172] [serial = 211] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18A86C00) [pid = 2172] [serial = 212] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (186AC000) [pid = 2172] [serial = 209] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1BF1A400) [pid = 2172] [serial = 226] [outer = 00000000] [url = about:blank] 02:16:07 INFO - PROCESS | 2172 | 1461143767186 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE8400 == 35 [pid = 2172] [id = 98] 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0B972000) [pid = 2172] [serial = 291] [outer = 00000000] 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F4E8400) [pid = 2172] [serial = 292] [outer = 0B972000] 02:16:07 INFO - PROCESS | 2172 | 1461143767233 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (102CD000) [pid = 2172] [serial = 293] [outer = 0B972000] 02:16:07 INFO - PROCESS | 2172 | 1461143767643 Marionette TRACE conn5 <- [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]]]}] 02:16:07 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. 02:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 02:16:07 INFO - PROCESS | 2172 | 1461143767690 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 2172 | 1461143767693 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 02:16:07 INFO - PROCESS | 2172 | 1461143767696 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:16:07 INFO - PROCESS | 2172 | 1461143767699 Marionette TRACE conn5 <- [1,358,null,{}] 02:16:07 INFO - PROCESS | 2172 | 1461143767709 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 2172 | 1461143767821 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 02:16:07 INFO - PROCESS | 2172 | 1461143767830 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 2172 | ++DOCSHELL 17566C00 == 36 [pid = 2172] [id = 99] 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (17567000) [pid = 2172] [serial = 294] [outer = 00000000] 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (184D5800) [pid = 2172] [serial = 295] [outer = 17567000] 02:16:07 INFO - PROCESS | 2172 | 1461143767883 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (186B2400) [pid = 2172] [serial = 296] [outer = 17567000] 02:16:08 INFO - PROCESS | 2172 | 1461143768336 Marionette TRACE conn5 <- [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]]]}] 02:16:08 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. 02:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 02:16:08 INFO - PROCESS | 2172 | 1461143768371 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 2172 | 1461143768374 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 02:16:08 INFO - PROCESS | 2172 | 1461143768377 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:16:08 INFO - PROCESS | 2172 | 1461143768378 Marionette TRACE conn5 <- [1,362,null,{}] 02:16:08 INFO - PROCESS | 2172 | 1461143768382 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:08 INFO - PROCESS | 2172 | 1461143768462 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 02:16:08 INFO - PROCESS | 2172 | 1461143768471 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 2172 | ++DOCSHELL 18A8E000 == 37 [pid = 2172] [id = 100] 02:16:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18A8E800) [pid = 2172] [serial = 297] [outer = 00000000] 02:16:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18B04000) [pid = 2172] [serial = 298] [outer = 18A8E800] 02:16:08 INFO - PROCESS | 2172 | 1461143768516 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18B5F800) [pid = 2172] [serial = 299] [outer = 18A8E800] 02:16:08 INFO - PROCESS | 2172 | 1461143768981 Marionette TRACE conn5 <- [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]]]}] 02:16:09 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. 02:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 02:16:09 INFO - PROCESS | 2172 | 1461143769011 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 2172 | 1461143769013 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 02:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:16:09 INFO - PROCESS | 2172 | 1461143769016 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 2172 | 1461143769018 Marionette TRACE conn5 <- [1,366,null,{}] 02:16:09 INFO - PROCESS | 2172 | 1461143769021 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 2172 | 1461143769122 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 02:16:09 INFO - PROCESS | 2172 | 1461143769199 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2172 | ++DOCSHELL 18D94000 == 38 [pid = 2172] [id = 101] 02:16:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (18EB2C00) [pid = 2172] [serial = 300] [outer = 00000000] 02:16:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19964800) [pid = 2172] [serial = 301] [outer = 18EB2C00] 02:16:09 INFO - PROCESS | 2172 | 1461143769247 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19B2A000) [pid = 2172] [serial = 302] [outer = 18EB2C00] 02:16:09 INFO - PROCESS | 2172 | 1461143769690 Marionette TRACE conn5 <- [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]]]}] 02:16:09 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. 02:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 02:16:09 INFO - PROCESS | 2172 | 1461143769747 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 02:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:16:09 INFO - PROCESS | 2172 | 1461143769749 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 02:16:09 INFO - PROCESS | 2172 | 1461143769759 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 2172 | 1461143769760 Marionette TRACE conn5 <- [1,370,null,{}] 02:16:09 INFO - PROCESS | 2172 | 1461143769764 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 2172 | 1461143769888 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 02:16:09 INFO - PROCESS | 2172 | 1461143769905 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2172 | ++DOCSHELL 19D9A800 == 39 [pid = 2172] [id = 102] 02:16:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19D9DC00) [pid = 2172] [serial = 303] [outer = 00000000] 02:16:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1AA9D800) [pid = 2172] [serial = 304] [outer = 19D9DC00] 02:16:10 INFO - PROCESS | 2172 | 1461143769996 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1AAA1000) [pid = 2172] [serial = 305] [outer = 19D9DC00] 02:16:10 INFO - PROCESS | 2172 | 1461143770415 Marionette TRACE conn5 <- [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]]]}] 02:16:10 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. 02:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 02:16:10 INFO - PROCESS | 2172 | 1461143770471 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 2172 | 1461143770473 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 02:16:10 INFO - PROCESS | 2172 | 1461143770480 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 2172 | 1461143770482 Marionette TRACE conn5 <- [1,374,null,{}] 02:16:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:16:10 INFO - PROCESS | 2172 | 1461143770486 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:10 INFO - PROCESS | 2172 | 1461143770593 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 02:16:10 INFO - PROCESS | 2172 | 1461143770605 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 2172 | ++DOCSHELL 1AF0C800 == 40 [pid = 2172] [id = 103] 02:16:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1AFB9400) [pid = 2172] [serial = 306] [outer = 00000000] 02:16:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1C524000) [pid = 2172] [serial = 307] [outer = 1AFB9400] 02:16:10 INFO - PROCESS | 2172 | 1461143770691 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1C524400) [pid = 2172] [serial = 308] [outer = 1AFB9400] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18B04C00) [pid = 2172] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0EBE5000) [pid = 2172] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (0F57C800) [pid = 2172] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (15DEFC00) [pid = 2172] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1449B000) [pid = 2172] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (184D9800) [pid = 2172] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (18B0F000) [pid = 2172] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F8B8800) [pid = 2172] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (19969000) [pid = 2172] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D97400) [pid = 2172] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:16:11 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0B276000) [pid = 2172] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:16:11 INFO - PROCESS | 2172 | 1461143771212 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:16:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 02:16:11 INFO - PROCESS | 2172 | 1461143771258 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 2172 | 1461143771260 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:16:11 INFO - PROCESS | 2172 | 1461143771263 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 2172 | 1461143771265 Marionette TRACE conn5 <- [1,378,null,{}] 02:16:11 INFO - PROCESS | 2172 | 1461143771269 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 2172 | 1461143771344 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 02:16:11 INFO - PROCESS | 2172 | 1461143771426 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 2172 | ++DOCSHELL 14227400 == 41 [pid = 2172] [id = 104] 02:16:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (0B275800) [pid = 2172] [serial = 309] [outer = 00000000] 02:16:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (14229800) [pid = 2172] [serial = 310] [outer = 0B275800] 02:16:11 INFO - PROCESS | 2172 | 1461143771471 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1422D800) [pid = 2172] [serial = 311] [outer = 0B275800] 02:16:11 INFO - PROCESS | 2172 | 1461143771848 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:16:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 02:16:11 INFO - PROCESS | 2172 | 1461143771894 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 2172 | 1461143771897 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:16:11 INFO - PROCESS | 2172 | 1461143771900 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 2172 | 1461143771902 Marionette TRACE conn5 <- [1,382,null,{}] 02:16:11 INFO - PROCESS | 2172 | 1461143771931 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 2172 | 1461143772042 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 02:16:12 INFO - PROCESS | 2172 | 1461143772052 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 2172 | ++DOCSHELL 1422E800 == 42 [pid = 2172] [id = 105] 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (15DEFC00) [pid = 2172] [serial = 312] [outer = 00000000] 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19BF0C00) [pid = 2172] [serial = 313] [outer = 15DEFC00] 02:16:12 INFO - PROCESS | 2172 | 1461143772099 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19BF1000) [pid = 2172] [serial = 314] [outer = 15DEFC00] 02:16:12 INFO - PROCESS | 2172 | 1461143772513 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:16:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 02:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:16:12 INFO - PROCESS | 2172 | 1461143772530 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 2172 | 1461143772532 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 02:16:12 INFO - PROCESS | 2172 | 1461143772536 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 2172 | 1461143772537 Marionette TRACE conn5 <- [1,386,null,{}] 02:16:12 INFO - PROCESS | 2172 | 1461143772541 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 2172 | 1461143772617 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 02:16:12 INFO - PROCESS | 2172 | 1461143772624 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 2172 | ++DOCSHELL 19969000 == 43 [pid = 2172] [id = 106] 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19BF3C00) [pid = 2172] [serial = 315] [outer = 00000000] 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19BFC800) [pid = 2172] [serial = 316] [outer = 19BF3C00] 02:16:12 INFO - PROCESS | 2172 | 1461143772668 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19C40400) [pid = 2172] [serial = 317] [outer = 19BF3C00] 02:16:13 INFO - PROCESS | 2172 | 1461143773148 Marionette TRACE conn5 <- [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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 02:16:13 INFO - PROCESS | 2172 | 1461143773207 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 2172 | 1461143773212 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 02:16:13 INFO - PROCESS | 2172 | 1461143773217 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:16:13 INFO - PROCESS | 2172 | 1461143773222 Marionette TRACE conn5 <- [1,390,null,{}] 02:16:13 INFO - PROCESS | 2172 | 1461143773229 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 2172 | 1461143773345 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 02:16:13 INFO - PROCESS | 2172 | 1461143773491 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B6800 == 44 [pid = 2172] [id = 107] 02:16:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0FD75800) [pid = 2172] [serial = 318] [outer = 00000000] 02:16:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (10032800) [pid = 2172] [serial = 319] [outer = 0FD75800] 02:16:13 INFO - PROCESS | 2172 | 1461143773549 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (10CACC00) [pid = 2172] [serial = 320] [outer = 0FD75800] 02:16:14 INFO - PROCESS | 2172 | 1461143774169 Marionette TRACE conn5 <- [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]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 970ms 02:16:14 INFO - PROCESS | 2172 | 1461143774192 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 2172 | 1461143774198 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 02:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:16:14 INFO - PROCESS | 2172 | 1461143774205 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 2172 | 1461143774208 Marionette TRACE conn5 <- [1,394,null,{}] 02:16:14 INFO - PROCESS | 2172 | 1461143774212 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 2172 | 1461143774317 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 02:16:14 INFO - PROCESS | 2172 | 1461143774412 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 2172 | ++DOCSHELL 1482D400 == 45 [pid = 2172] [id = 108] 02:16:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (14AC2000) [pid = 2172] [serial = 321] [outer = 00000000] 02:16:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (186B5400) [pid = 2172] [serial = 322] [outer = 14AC2000] 02:16:14 INFO - PROCESS | 2172 | 1461143774467 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (18A8F800) [pid = 2172] [serial = 323] [outer = 14AC2000] 02:16:15 INFO - PROCESS | 2172 | 1461143775134 Marionette TRACE conn5 <- [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]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 02:16:15 INFO - PROCESS | 2172 | 1461143775177 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 2172 | 1461143775179 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 02:16:15 INFO - PROCESS | 2172 | 1461143775183 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:16:15 INFO - PROCESS | 2172 | 1461143775187 Marionette TRACE conn5 <- [1,398,null,{}] 02:16:15 INFO - PROCESS | 2172 | 1461143775213 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 2172 | 1461143775321 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 02:16:15 INFO - PROCESS | 2172 | 1461143775401 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 2172 | ++DOCSHELL 19D9C800 == 46 [pid = 2172] [id = 109] 02:16:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1BF20C00) [pid = 2172] [serial = 324] [outer = 00000000] 02:16:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1CAD7C00) [pid = 2172] [serial = 325] [outer = 1BF20C00] 02:16:15 INFO - PROCESS | 2172 | 1461143775502 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1CADC800) [pid = 2172] [serial = 326] [outer = 1BF20C00] 02:16:16 INFO - PROCESS | 2172 | 1461143776150 Marionette TRACE conn5 <- [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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1035ms 02:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:16:16 INFO - PROCESS | 2172 | 1461143776222 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 2172 | 1461143776225 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 02:16:16 INFO - PROCESS | 2172 | 1461143776228 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 2172 | 1461143776230 Marionette TRACE conn5 <- [1,402,null,{}] 02:16:16 INFO - PROCESS | 2172 | 1461143776234 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 2172 | 1461143776335 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 02:16:16 INFO - PROCESS | 2172 | 1461143776479 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 2172 | ++DOCSHELL 1C57A000 == 47 [pid = 2172] [id = 110] 02:16:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1C581000) [pid = 2172] [serial = 327] [outer = 00000000] 02:16:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1C588400) [pid = 2172] [serial = 328] [outer = 1C581000] 02:16:16 INFO - PROCESS | 2172 | 1461143776534 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1CADF400) [pid = 2172] [serial = 329] [outer = 1C581000] 02:16:17 INFO - PROCESS | 2172 | 1461143777361 Marionette TRACE conn5 <- [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]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1178ms 02:16:17 INFO - PROCESS | 2172 | 1461143777410 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 2172 | 1461143777414 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 02:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:16:17 INFO - PROCESS | 2172 | 1461143777419 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 2172 | 1461143777422 Marionette TRACE conn5 <- [1,406,null,{}] 02:16:17 INFO - PROCESS | 2172 | 1461143777428 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:17 INFO - PROCESS | 2172 | 1461143777523 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 02:16:17 INFO - PROCESS | 2172 | 1461143777607 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 2172 | ++DOCSHELL 14228000 == 48 [pid = 2172] [id = 111] 02:16:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1422A000) [pid = 2172] [serial = 330] [outer = 00000000] 02:16:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (14498000) [pid = 2172] [serial = 331] [outer = 1422A000] 02:16:17 INFO - PROCESS | 2172 | 1461143777703 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (14AA1800) [pid = 2172] [serial = 332] [outer = 1422A000] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 1422E800 == 47 [pid = 2172] [id = 105] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 14227400 == 46 [pid = 2172] [id = 104] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 1AF0C800 == 45 [pid = 2172] [id = 103] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 19D9A800 == 44 [pid = 2172] [id = 102] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 18D94000 == 43 [pid = 2172] [id = 101] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 18A8E000 == 42 [pid = 2172] [id = 100] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 17566C00 == 41 [pid = 2172] [id = 99] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (17266C00) [pid = 2172] [serial = 235] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (1CF29800) [pid = 2172] [serial = 238] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1BEBB000) [pid = 2172] [serial = 271] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (19B28000) [pid = 2172] [serial = 241] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1B035800) [pid = 2172] [serial = 229] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0FED7800) [pid = 2172] [serial = 232] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | 1461143778334 Marionette TRACE conn5 <- [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]]]}] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 0EBE8400 == 40 [pid = 2172] [id = 98] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 0FEDA000 == 39 [pid = 2172] [id = 97] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 1D722400 == 38 [pid = 2172] [id = 95] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 19C3D800 == 37 [pid = 2172] [id = 94] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 10D40000 == 36 [pid = 2172] [id = 93] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 0EDEA800 == 35 [pid = 2172] [id = 92] 02:16:18 INFO - PROCESS | 2172 | --DOCSHELL 19D8F400 == 34 [pid = 2172] [id = 91] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (18EB1C00) [pid = 2172] [serial = 260] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (19C40000) [pid = 2172] [serial = 262] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (184CE800) [pid = 2172] [serial = 266] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1577BC00) [pid = 2172] [serial = 265] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1AA95400) [pid = 2172] [serial = 268] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19D94C00) [pid = 2172] [serial = 263] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0F8BD800) [pid = 2172] [serial = 248] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1AAA1400) [pid = 2172] [serial = 269] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18431800) [pid = 2172] [serial = 254] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1D564400) [pid = 2172] [serial = 142] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0F0ECC00) [pid = 2172] [serial = 145] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B5F000) [pid = 2172] [serial = 259] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0F055C00) [pid = 2172] [serial = 247] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0FED8000) [pid = 2172] [serial = 245] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (175A4800) [pid = 2172] [serial = 253] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0FECE000) [pid = 2172] [serial = 244] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (148C6400) [pid = 2172] [serial = 250] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14B79C00) [pid = 2172] [serial = 251] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (186B3800) [pid = 2172] [serial = 256] [outer = 00000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1890D000) [pid = 2172] [serial = 257] [outer = 00000000] [url = about:blank] 02:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 990ms 02:16:18 INFO - PROCESS | 2172 | 1461143778410 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 2172 | 1461143778416 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:16:18 INFO - PROCESS | 2172 | 1461143778421 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 2172 | 1461143778424 Marionette TRACE conn5 <- [1,410,null,{}] 02:16:18 INFO - PROCESS | 2172 | 1461143778428 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 2172 | 1461143778513 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 02:16:18 INFO - PROCESS | 2172 | 1461143778521 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 2172 | ++DOCSHELL 0F0BC400 == 35 [pid = 2172] [id = 112] 02:16:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (0F0ECC00) [pid = 2172] [serial = 333] [outer = 00000000] 02:16:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (0F54BC00) [pid = 2172] [serial = 334] [outer = 0F0ECC00] 02:16:18 INFO - PROCESS | 2172 | 1461143778566 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (0FD81400) [pid = 2172] [serial = 335] [outer = 0F0ECC00] 02:16:19 INFO - PROCESS | 2172 | 1461143779087 Marionette TRACE conn5 <- [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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 02:16:19 INFO - PROCESS | 2172 | 1461143779155 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 2172 | 1461143779157 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 02:16:19 INFO - PROCESS | 2172 | 1461143779160 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:16:19 INFO - PROCESS | 2172 | 1461143779163 Marionette TRACE conn5 <- [1,414,null,{}] 02:16:19 INFO - PROCESS | 2172 | 1461143779173 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:19 INFO - PROCESS | 2172 | 1461143779262 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 02:16:19 INFO - PROCESS | 2172 | 1461143779339 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 2172 | ++DOCSHELL 14B71000 == 36 [pid = 2172] [id = 113] 02:16:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (14B73000) [pid = 2172] [serial = 336] [outer = 00000000] 02:16:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1577BC00) [pid = 2172] [serial = 337] [outer = 14B73000] 02:16:19 INFO - PROCESS | 2172 | 1461143779388 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (17266C00) [pid = 2172] [serial = 338] [outer = 14B73000] 02:16:19 INFO - PROCESS | 2172 | 1461143779769 Marionette TRACE conn5 <- [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]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 02:16:19 INFO - PROCESS | 2172 | 1461143779795 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 2172 | 1461143779797 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 02:16:19 INFO - PROCESS | 2172 | 1461143779800 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:16:19 INFO - PROCESS | 2172 | 1461143779802 Marionette TRACE conn5 <- [1,418,null,{}] 02:16:19 INFO - PROCESS | 2172 | 1461143779805 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:19 INFO - PROCESS | 2172 | 1461143779885 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 02:16:19 INFO - PROCESS | 2172 | 1461143779891 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 2172 | ++DOCSHELL 175A2400 == 37 [pid = 2172] [id = 114] 02:16:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1786EC00) [pid = 2172] [serial = 339] [outer = 00000000] 02:16:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (186AF800) [pid = 2172] [serial = 340] [outer = 1786EC00] 02:16:19 INFO - PROCESS | 2172 | 1461143779936 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (18910400) [pid = 2172] [serial = 341] [outer = 1786EC00] 02:16:20 INFO - PROCESS | 2172 | 1461143780862 Marionette TRACE conn5 <- [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]]]}] 02:16:20 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 02:16:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1127ms 02:16:20 INFO - PROCESS | 2172 | 1461143780932 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 02:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:16:20 INFO - PROCESS | 2172 | 1461143780934 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 02:16:20 INFO - PROCESS | 2172 | 1461143780937 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 2172 | 1461143780938 Marionette TRACE conn5 <- [1,422,null,{}] 02:16:20 INFO - PROCESS | 2172 | 1461143780948 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:21 INFO - PROCESS | 2172 | 1461143781051 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 02:16:21 INFO - PROCESS | 2172 | 1461143781057 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 2172 | ++DOCSHELL 18A85400 == 38 [pid = 2172] [id = 115] 02:16:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (18A88800) [pid = 2172] [serial = 342] [outer = 00000000] 02:16:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (18B07400) [pid = 2172] [serial = 343] [outer = 18A88800] 02:16:21 INFO - PROCESS | 2172 | 1461143781102 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (18B5D000) [pid = 2172] [serial = 344] [outer = 18A88800] 02:16:22 INFO - PROCESS | 2172 | 1461143782044 Marionette TRACE conn5 <- [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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18EB2C00) [pid = 2172] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19D9DC00) [pid = 2172] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0B275800) [pid = 2172] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18A8E800) [pid = 2172] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (17567000) [pid = 2172] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (10D8DC00) [pid = 2172] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1002F000) [pid = 2172] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0B972000) [pid = 2172] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1AFB9400) [pid = 2172] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (15DEFC00) [pid = 2172] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (144A3000) [pid = 2172] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18B0B000) [pid = 2172] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (148C4800) [pid = 2172] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0EDE8C00) [pid = 2172] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0FD75000) [pid = 2172] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0FED5400) [pid = 2172] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1ABF1400) [pid = 2172] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1ABEA800) [pid = 2172] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (186B5800) [pid = 2172] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0B275C00) [pid = 2172] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:16:22 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0FD7B800) [pid = 2172] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:16:22 INFO - PROCESS | 2172 | 1461143782317 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 2172 | 1461143782321 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 02:16:22 INFO - PROCESS | 2172 | 1461143782330 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 2172 | 1461143782334 Marionette TRACE conn5 <- [1,426,null,{}] 02:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:16:22 INFO - PROCESS | 2172 | 1461143782397 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 2172 | 1461143782563 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 02:16:22 INFO - PROCESS | 2172 | 1461143782655 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 2172 | ++DOCSHELL 0F43EC00 == 39 [pid = 2172] [id = 116] 02:16:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0F47CC00) [pid = 2172] [serial = 345] [outer = 00000000] 02:16:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F57FC00) [pid = 2172] [serial = 346] [outer = 0F47CC00] 02:16:22 INFO - PROCESS | 2172 | 1461143782713 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0F8C2C00) [pid = 2172] [serial = 347] [outer = 0F47CC00] 02:16:23 INFO - PROCESS | 2172 | 1461143783313 Marionette TRACE conn5 <- [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] 02:16:23 INFO - PROCESS | 2172 | 1461143783364 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 02:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:16:23 INFO - PROCESS | 2172 | 1461143783372 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 2172 | 1461143783376 Marionette TRACE conn5 <- [1,430,null,{}] 02:16:23 INFO - PROCESS | 2172 | 1461143783380 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 2172 | 1461143783491 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 02:16:23 INFO - PROCESS | 2172 | 1461143783582 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 2172 | ++DOCSHELL 0F488400 == 40 [pid = 2172] [id = 117] 02:16:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (101D4400) [pid = 2172] [serial = 348] [outer = 00000000] 02:16:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1422C800) [pid = 2172] [serial = 349] [outer = 101D4400] 02:16:23 INFO - PROCESS | 2172 | 1461143783638 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1449EC00) [pid = 2172] [serial = 350] [outer = 101D4400] 02:16:24 INFO - PROCESS | 2172 | 1461143784236 Marionette TRACE conn5 <- [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]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 02:16:24 INFO - PROCESS | 2172 | 1461143784304 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 2172 | 1461143784307 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 02:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:16:24 INFO - PROCESS | 2172 | 1461143784311 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 2172 | 1461143784313 Marionette TRACE conn5 <- [1,434,null,{}] 02:16:24 INFO - PROCESS | 2172 | 1461143784323 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:24 INFO - PROCESS | 2172 | 1461143784437 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 02:16:24 INFO - PROCESS | 2172 | 1461143784519 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 2172 | ++DOCSHELL 186AC000 == 41 [pid = 2172] [id = 118] 02:16:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (186ACC00) [pid = 2172] [serial = 351] [outer = 00000000] 02:16:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18909400) [pid = 2172] [serial = 352] [outer = 186ACC00] 02:16:24 INFO - PROCESS | 2172 | 1461143784620 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18A90800) [pid = 2172] [serial = 353] [outer = 186ACC00] 02:16:25 INFO - PROCESS | 2172 | 1461143785203 Marionette TRACE conn5 <- [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]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 02:16:25 INFO - PROCESS | 2172 | 1461143785244 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 2172 | 1461143785246 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 02:16:25 INFO - PROCESS | 2172 | 1461143785250 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:16:25 INFO - PROCESS | 2172 | 1461143785252 Marionette TRACE conn5 <- [1,438,null,{}] 02:16:25 INFO - PROCESS | 2172 | 1461143785256 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 2172 | 1461143785358 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 02:16:25 INFO - PROCESS | 2172 | 1461143785453 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 2172 | ++DOCSHELL 19AEB000 == 42 [pid = 2172] [id = 119] 02:16:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19B2E800) [pid = 2172] [serial = 354] [outer = 00000000] 02:16:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19C34C00) [pid = 2172] [serial = 355] [outer = 19B2E800] 02:16:25 INFO - PROCESS | 2172 | 1461143785509 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19C3E000) [pid = 2172] [serial = 356] [outer = 19B2E800] 02:16:26 INFO - PROCESS | 2172 | 1461143786146 Marionette TRACE conn5 <- [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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 930ms 02:16:26 INFO - PROCESS | 2172 | 1461143786184 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 2172 | 1461143786186 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 02:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:16:26 INFO - PROCESS | 2172 | 1461143786190 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 2172 | 1461143786191 Marionette TRACE conn5 <- [1,442,null,{}] 02:16:26 INFO - PROCESS | 2172 | 1461143786195 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 2172 | 1461143786295 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 02:16:26 INFO - PROCESS | 2172 | 1461143786387 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 2172 | ++DOCSHELL 0F43E800 == 43 [pid = 2172] [id = 120] 02:16:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D92800) [pid = 2172] [serial = 357] [outer = 00000000] 02:16:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D99400) [pid = 2172] [serial = 358] [outer = 19D92800] 02:16:26 INFO - PROCESS | 2172 | 1461143786443 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19DF0C00) [pid = 2172] [serial = 359] [outer = 19D92800] 02:16:27 INFO - PROCESS | 2172 | 1461143787042 Marionette TRACE conn5 <- [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]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 02:16:27 INFO - PROCESS | 2172 | 1461143787124 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 2172 | 1461143787127 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 02:16:27 INFO - PROCESS | 2172 | 1461143787130 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:16:27 INFO - PROCESS | 2172 | 1461143787132 Marionette TRACE conn5 <- [1,446,null,{}] 02:16:27 INFO - PROCESS | 2172 | 1461143787136 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 2172 | 1461143787282 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 02:16:27 INFO - PROCESS | 2172 | 1461143787475 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEFC00 == 44 [pid = 2172] [id = 121] 02:16:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0EBF1800) [pid = 2172] [serial = 360] [outer = 00000000] 02:16:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0EDEA000) [pid = 2172] [serial = 361] [outer = 0EBF1800] 02:16:27 INFO - PROCESS | 2172 | 1461143787529 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0F575400) [pid = 2172] [serial = 362] [outer = 0EBF1800] 02:16:28 INFO - PROCESS | 2172 | 1461143788174 Marionette TRACE conn5 <- [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]]]}] 02:16:28 INFO - PROCESS | 2172 | --DOCSHELL 175A2400 == 43 [pid = 2172] [id = 114] 02:16:28 INFO - PROCESS | 2172 | --DOCSHELL 14B71000 == 42 [pid = 2172] [id = 113] 02:16:28 INFO - PROCESS | 2172 | --DOCSHELL 0F0BC400 == 41 [pid = 2172] [id = 112] 02:16:28 INFO - PROCESS | 2172 | --DOCSHELL 14228000 == 40 [pid = 2172] [id = 111] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (15DF8400) [pid = 2172] [serial = 185] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19B29000) [pid = 2172] [serial = 191] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (184D0800) [pid = 2172] [serial = 236] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19D93400) [pid = 2172] [serial = 179] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1D725400) [pid = 2172] [serial = 242] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1C6E4400) [pid = 2172] [serial = 230] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1D72CC00) [pid = 2172] [serial = 194] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1CF30C00) [pid = 2172] [serial = 239] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18EB6C00) [pid = 2172] [serial = 188] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0EDE5400) [pid = 2172] [serial = 182] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1002B400) [pid = 2172] [serial = 233] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (19964800) [pid = 2172] [serial = 301] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19B2A000) [pid = 2172] [serial = 302] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1AAA1000) [pid = 2172] [serial = 305] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1AA9D800) [pid = 2172] [serial = 304] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (14229800) [pid = 2172] [serial = 310] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0F43C800) [pid = 2172] [serial = 274] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (18B04000) [pid = 2172] [serial = 298] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (184D5800) [pid = 2172] [serial = 295] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (186B2400) [pid = 2172] [serial = 296] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (186B3400) [pid = 2172] [serial = 287] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (17269000) [pid = 2172] [serial = 286] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (14249800) [pid = 2172] [serial = 290] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (111A8800) [pid = 2172] [serial = 289] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F4E8400) [pid = 2172] [serial = 292] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (102CD000) [pid = 2172] [serial = 293] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1C524000) [pid = 2172] [serial = 307] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (14B6CC00) [pid = 2172] [serial = 277] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1ACB4800) [pid = 2172] [serial = 280] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1D79D800) [pid = 2172] [serial = 283] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (19BF0C00) [pid = 2172] [serial = 313] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (19BFC800) [pid = 2172] [serial = 316] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1C524400) [pid = 2172] [serial = 308] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1422D800) [pid = 2172] [serial = 311] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18B5F800) [pid = 2172] [serial = 299] [outer = 00000000] [url = about:blank] 02:16:28 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (19BF1000) [pid = 2172] [serial = 314] [outer = 00000000] [url = about:blank] 02:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1129ms 02:16:28 INFO - PROCESS | 2172 | 1461143788272 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 2172 | 1461143788277 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 02:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:16:28 INFO - PROCESS | 2172 | 1461143788285 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 2172 | 1461143788288 Marionette TRACE conn5 <- [1,450,null,{}] 02:16:28 INFO - PROCESS | 2172 | 1461143788293 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 2172 | 1461143788388 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 02:16:28 INFO - PROCESS | 2172 | 1461143788396 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 2172 | ++DOCSHELL 0FD7C800 == 41 [pid = 2172] [id = 122] 02:16:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0FED2400) [pid = 2172] [serial = 363] [outer = 00000000] 02:16:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1002E400) [pid = 2172] [serial = 364] [outer = 0FED2400] 02:16:28 INFO - PROCESS | 2172 | 1461143788445 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (10D3B000) [pid = 2172] [serial = 365] [outer = 0FED2400] 02:16:28 INFO - PROCESS | 2172 | 1461143788962 Marionette TRACE conn5 <- [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] 02:16:29 INFO - PROCESS | 2172 | 1461143789027 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 02:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:16:29 INFO - PROCESS | 2172 | 1461143789032 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 2172 | 1461143789034 Marionette TRACE conn5 <- [1,454,null,{}] 02:16:29 INFO - PROCESS | 2172 | 1461143789038 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:29 INFO - PROCESS | 2172 | 1461143789123 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 02:16:29 INFO - PROCESS | 2172 | 1461143789204 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 2172 | ++DOCSHELL 10D99C00 == 42 [pid = 2172] [id = 123] 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14227400) [pid = 2172] [serial = 366] [outer = 00000000] 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (15778C00) [pid = 2172] [serial = 367] [outer = 14227400] 02:16:29 INFO - PROCESS | 2172 | 1461143789250 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (15DF8400) [pid = 2172] [serial = 368] [outer = 14227400] 02:16:29 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:29 INFO - PROCESS | 2172 | 1461143789683 Marionette TRACE conn5 <- [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]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 02:16:29 INFO - PROCESS | 2172 | 1461143789706 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 2172 | 1461143789708 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 02:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:16:29 INFO - PROCESS | 2172 | 1461143789713 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 2172 | 1461143789719 Marionette TRACE conn5 <- [1,458,null,{}] 02:16:29 INFO - PROCESS | 2172 | 1461143789727 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:29 INFO - PROCESS | 2172 | 1461143789817 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 02:16:29 INFO - PROCESS | 2172 | 1461143789824 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 2172 | ++DOCSHELL 17878C00 == 43 [pid = 2172] [id = 124] 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18425C00) [pid = 2172] [serial = 369] [outer = 00000000] 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18A8E800) [pid = 2172] [serial = 370] [outer = 18425C00] 02:16:29 INFO - PROCESS | 2172 | 1461143789870 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18B07000) [pid = 2172] [serial = 371] [outer = 18425C00] 02:16:30 INFO - PROCESS | 2172 | 1461143790344 Marionette TRACE conn5 <- [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] 02:16:30 INFO - PROCESS | 2172 | 1461143790409 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 02:16:30 INFO - PROCESS | 2172 | 1461143790412 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:16:30 INFO - PROCESS | 2172 | 1461143790414 Marionette TRACE conn5 <- [1,462,null,{}] 02:16:30 INFO - PROCESS | 2172 | 1461143790424 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 2172 | 1461143790533 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 02:16:30 INFO - PROCESS | 2172 | 1461143790547 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 2172 | ++DOCSHELL 18B0B800 == 44 [pid = 2172] [id = 125] 02:16:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18B0E000) [pid = 2172] [serial = 372] [outer = 00000000] 02:16:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19AEC400) [pid = 2172] [serial = 373] [outer = 18B0E000] 02:16:30 INFO - PROCESS | 2172 | 1461143790633 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19B2B800) [pid = 2172] [serial = 374] [outer = 18B0E000] 02:16:31 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:31 INFO - PROCESS | 2172 | 1461143791082 Marionette TRACE conn5 <- [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] 02:16:31 INFO - PROCESS | 2172 | 1461143791153 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 02:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:16:31 INFO - PROCESS | 2172 | 1461143791185 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 2172 | 1461143791187 Marionette TRACE conn5 <- [1,466,null,{}] 02:16:31 INFO - PROCESS | 2172 | 1461143791202 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:31 INFO - PROCESS | 2172 | 1461143791309 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 02:16:31 INFO - PROCESS | 2172 | 1461143791320 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 2172 | ++DOCSHELL 19C33800 == 45 [pid = 2172] [id = 126] 02:16:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19C34000) [pid = 2172] [serial = 375] [outer = 00000000] 02:16:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19D93800) [pid = 2172] [serial = 376] [outer = 19C34000] 02:16:31 INFO - PROCESS | 2172 | 1461143791417 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1AAA0400) [pid = 2172] [serial = 377] [outer = 19C34000] 02:16:31 INFO - PROCESS | 2172 | 1461143791921 Marionette TRACE conn5 <- [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] 02:16:31 INFO - PROCESS | 2172 | 1461143791973 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 02:16:31 INFO - PROCESS | 2172 | 1461143791976 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 2172 | 1461143791978 Marionette TRACE conn5 <- [1,470,null,{}] 02:16:31 INFO - PROCESS | 2172 | 1461143791982 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 2172 | 1461143792093 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 02:16:32 INFO - PROCESS | 2172 | 1461143792150 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 2172 | ++DOCSHELL 18D98000 == 46 [pid = 2172] [id = 127] 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1AAA1400) [pid = 2172] [serial = 378] [outer = 00000000] 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1C51DC00) [pid = 2172] [serial = 379] [outer = 1AAA1400] 02:16:32 INFO - PROCESS | 2172 | 1461143792196 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1C522400) [pid = 2172] [serial = 380] [outer = 1AAA1400] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1786EC00) [pid = 2172] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1AA92400) [pid = 2172] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (111AF400) [pid = 2172] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1AA9A800) [pid = 2172] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0EDEAC00) [pid = 2172] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1D723800) [pid = 2172] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F0ECC00) [pid = 2172] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (1BF20C00) [pid = 2172] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0FD75800) [pid = 2172] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1C581000) [pid = 2172] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (14B73000) [pid = 2172] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1422A000) [pid = 2172] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:16:32 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (14AC2000) [pid = 2172] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:16:32 INFO - PROCESS | 2172 | 1461143792591 Marionette TRACE conn5 <- [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]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 02:16:32 INFO - PROCESS | 2172 | 1461143792647 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 2172 | 1461143792649 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 02:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:16:32 INFO - PROCESS | 2172 | 1461143792652 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 2172 | 1461143792654 Marionette TRACE conn5 <- [1,474,null,{}] 02:16:32 INFO - PROCESS | 2172 | 1461143792658 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 2172 | 1461143792763 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 02:16:32 INFO - PROCESS | 2172 | 1461143792771 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 2172 | ++DOCSHELL 1482B800 == 47 [pid = 2172] [id = 128] 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (175A3800) [pid = 2172] [serial = 381] [outer = 00000000] 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (19278C00) [pid = 2172] [serial = 382] [outer = 175A3800] 02:16:32 INFO - PROCESS | 2172 | 1461143792815 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1AF11400) [pid = 2172] [serial = 383] [outer = 175A3800] 02:16:33 INFO - PROCESS | 2172 | 1461143793238 Marionette TRACE conn5 <- [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]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 02:16:33 INFO - PROCESS | 2172 | 1461143793283 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 2172 | 1461143793285 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 02:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:16:33 INFO - PROCESS | 2172 | 1461143793288 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2172 | 1461143793290 Marionette TRACE conn5 <- [1,478,null,{}] 02:16:33 INFO - PROCESS | 2172 | 1461143793293 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 2172 | 1461143793372 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 02:16:33 INFO - PROCESS | 2172 | 1461143793378 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 2172 | ++DOCSHELL 184CC000 == 48 [pid = 2172] [id = 129] 02:16:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1B03B000) [pid = 2172] [serial = 384] [outer = 00000000] 02:16:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1C57E400) [pid = 2172] [serial = 385] [outer = 1B03B000] 02:16:33 INFO - PROCESS | 2172 | 1461143793422 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1C581000) [pid = 2172] [serial = 386] [outer = 1B03B000] 02:16:33 INFO - PROCESS | 2172 | 1461143793852 Marionette TRACE conn5 <- [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]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 571ms 02:16:33 INFO - PROCESS | 2172 | 1461143793860 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 02:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:16:33 INFO - PROCESS | 2172 | 1461143793862 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 02:16:33 INFO - PROCESS | 2172 | 1461143793865 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2172 | 1461143793867 Marionette TRACE conn5 <- [1,482,null,{}] 02:16:33 INFO - PROCESS | 2172 | 1461143793870 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 2172 | 1461143793985 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 02:16:33 INFO - PROCESS | 2172 | 1461143793994 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 2172 | ++DOCSHELL 1C57C400 == 49 [pid = 2172] [id = 130] 02:16:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1C57D000) [pid = 2172] [serial = 387] [outer = 00000000] 02:16:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1CAD7000) [pid = 2172] [serial = 388] [outer = 1C57D000] 02:16:34 INFO - PROCESS | 2172 | 1461143794038 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1CAE1C00) [pid = 2172] [serial = 389] [outer = 1C57D000] 02:16:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1D563400) [pid = 2172] [serial = 390] [outer = 19DF7000] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1482D400 == 48 [pid = 2172] [id = 108] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 19D9C800 == 47 [pid = 2172] [id = 109] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 18A84400 == 46 [pid = 2172] [id = 22] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 10D40800 == 45 [pid = 2172] [id = 96] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1AB48C00 == 44 [pid = 2172] [id = 21] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1DB7F400 == 43 [pid = 2172] [id = 8] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1C57A000 == 42 [pid = 2172] [id = 110] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F578C00 == 41 [pid = 2172] [id = 28] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 148CA800 == 40 [pid = 2172] [id = 18] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F4E0C00 == 39 [pid = 2172] [id = 15] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0EBE7000 == 38 [pid = 2172] [id = 27] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0FED5000 == 37 [pid = 2172] [id = 77] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 17569C00 == 36 [pid = 2172] [id = 19] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1897B800 == 35 [pid = 2172] [id = 20] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F8B6800 == 34 [pid = 2172] [id = 107] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 15DF0800 == 33 [pid = 2172] [id = 12] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 10CA9C00 == 32 [pid = 2172] [id = 24] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F8BD000 == 31 [pid = 2172] [id = 11] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1DED6800 == 30 [pid = 2172] [id = 10] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 19D98C00 == 29 [pid = 2172] [id = 25] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 18A8EC00 == 28 [pid = 2172] [id = 23] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 1AA98000 == 27 [pid = 2172] [id = 26] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 10031800 == 26 [pid = 2172] [id = 16] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 134A3C00 == 25 [pid = 2172] [id = 17] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 19969000 == 24 [pid = 2172] [id = 106] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F43E800 == 23 [pid = 2172] [id = 120] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 186AC000 == 22 [pid = 2172] [id = 118] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 19AEB000 == 21 [pid = 2172] [id = 119] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F488400 == 20 [pid = 2172] [id = 117] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 18A85400 == 19 [pid = 2172] [id = 115] 02:16:35 INFO - PROCESS | 2172 | --DOCSHELL 0F43EC00 == 18 [pid = 2172] [id = 116] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0F54BC00) [pid = 2172] [serial = 334] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1CAD7C00) [pid = 2172] [serial = 325] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (10CACC00) [pid = 2172] [serial = 320] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1CADF400) [pid = 2172] [serial = 329] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (1577BC00) [pid = 2172] [serial = 337] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (17266C00) [pid = 2172] [serial = 338] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1CADC800) [pid = 2172] [serial = 326] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (14498000) [pid = 2172] [serial = 331] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (10032800) [pid = 2172] [serial = 319] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0FD81400) [pid = 2172] [serial = 335] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1C588400) [pid = 2172] [serial = 328] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (14AA1800) [pid = 2172] [serial = 332] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (186B5400) [pid = 2172] [serial = 322] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18A8F800) [pid = 2172] [serial = 323] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18B07400) [pid = 2172] [serial = 343] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18910400) [pid = 2172] [serial = 341] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (186AF800) [pid = 2172] [serial = 340] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1C528400) [pid = 2172] [serial = 281] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (15841000) [pid = 2172] [serial = 278] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (1BF1AC00) [pid = 2172] [serial = 272] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (0F810000) [pid = 2172] [serial = 275] [outer = 00000000] [url = about:blank] 02:16:35 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (1DB87C00) [pid = 2172] [serial = 284] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 2172 | 1461143796119 Marionette TRACE conn5 <- [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]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2284ms 02:16:36 INFO - PROCESS | 2172 | 1461143796151 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 2172 | 1461143796155 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 02:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:16:36 INFO - PROCESS | 2172 | 1461143796161 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 2172 | 1461143796165 Marionette TRACE conn5 <- [1,486,null,{}] 02:16:36 INFO - PROCESS | 2172 | 1461143796172 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 2172 | 1461143796264 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 02:16:36 INFO - PROCESS | 2172 | 1461143796273 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 2172 | ++DOCSHELL 0ED15800 == 19 [pid = 2172] [id = 131] 02:16:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (0EDDEC00) [pid = 2172] [serial = 391] [outer = 00000000] 02:16:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (0EDE9C00) [pid = 2172] [serial = 392] [outer = 0EDDEC00] 02:16:36 INFO - PROCESS | 2172 | 1461143796324 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0F05B000) [pid = 2172] [serial = 393] [outer = 0EDDEC00] 02:16:36 INFO - PROCESS | 2172 | 1461143796831 Marionette TRACE conn5 <- [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]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 02:16:36 INFO - PROCESS | 2172 | 1461143796891 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 2172 | 1461143796897 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 02:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:16:36 INFO - PROCESS | 2172 | 1461143796903 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 2172 | 1461143796906 Marionette TRACE conn5 <- [1,490,null,{}] 02:16:36 INFO - PROCESS | 2172 | 1461143796910 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 2172 | 1461143796995 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 02:16:37 INFO - PROCESS | 2172 | 1461143797002 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 2172 | ++DOCSHELL 0F488400 == 20 [pid = 2172] [id = 132] 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (0F809400) [pid = 2172] [serial = 394] [outer = 00000000] 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0F8BE800) [pid = 2172] [serial = 395] [outer = 0F809400] 02:16:37 INFO - PROCESS | 2172 | 1461143797049 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0FD83400) [pid = 2172] [serial = 396] [outer = 0F809400] 02:16:37 INFO - PROCESS | 2172 | 1461143797519 Marionette TRACE conn5 <- [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]]]}] 02:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 02:16:37 INFO - PROCESS | 2172 | 1461143797576 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 2172 | 1461143797578 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 02:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:16:37 INFO - PROCESS | 2172 | 1461143797582 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 2172 | 1461143797586 Marionette TRACE conn5 <- [1,494,null,{}] 02:16:37 INFO - PROCESS | 2172 | 1461143797597 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:37 INFO - PROCESS | 2172 | 1461143797746 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 02:16:37 INFO - PROCESS | 2172 | 1461143797760 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 2172 | ++DOCSHELL 10032000 == 21 [pid = 2172] [id = 133] 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (10189400) [pid = 2172] [serial = 397] [outer = 00000000] 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (10CA5000) [pid = 2172] [serial = 398] [outer = 10189400] 02:16:37 INFO - PROCESS | 2172 | 1461143797811 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (10D8DC00) [pid = 2172] [serial = 399] [outer = 10189400] 02:16:38 INFO - PROCESS | 2172 | 1461143798252 Marionette TRACE conn5 <- [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]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 02:16:38 INFO - PROCESS | 2172 | 1461143798315 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 2172 | 1461143798318 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 02:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:16:38 INFO - PROCESS | 2172 | 1461143798325 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 2172 | 1461143798327 Marionette TRACE conn5 <- [1,498,null,{}] 02:16:38 INFO - PROCESS | 2172 | 1461143798330 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:38 INFO - PROCESS | 2172 | 1461143798411 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 02:16:38 INFO - PROCESS | 2172 | 1461143798418 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 2172 | ++DOCSHELL 10D8F400 == 22 [pid = 2172] [id = 134] 02:16:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14222C00) [pid = 2172] [serial = 400] [outer = 00000000] 02:16:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14230400) [pid = 2172] [serial = 401] [outer = 14222C00] 02:16:38 INFO - PROCESS | 2172 | 1461143798466 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (14421400) [pid = 2172] [serial = 402] [outer = 14222C00] 02:16:38 INFO - PROCESS | 2172 | 1461143798911 Marionette TRACE conn5 <- [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]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 02:16:38 INFO - PROCESS | 2172 | 1461143798955 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 2172 | 1461143798957 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 02:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:16:38 INFO - PROCESS | 2172 | 1461143798960 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 2172 | 1461143798962 Marionette TRACE conn5 <- [1,502,null,{}] 02:16:38 INFO - PROCESS | 2172 | 1461143798966 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 2172 | 1461143799068 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 02:16:39 INFO - PROCESS | 2172 | 1461143799077 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 2172 | ++DOCSHELL 14821C00 == 23 [pid = 2172] [id = 135] 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (1482D400) [pid = 2172] [serial = 403] [outer = 00000000] 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (14B72400) [pid = 2172] [serial = 404] [outer = 1482D400] 02:16:39 INFO - PROCESS | 2172 | 1461143799122 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (15773C00) [pid = 2172] [serial = 405] [outer = 1482D400] 02:16:39 INFO - PROCESS | 2172 | 1461143799571 Marionette TRACE conn5 <- [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]]]}] 02:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 02:16:39 INFO - PROCESS | 2172 | 1461143799631 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 2172 | 1461143799634 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 02:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:16:39 INFO - PROCESS | 2172 | 1461143799637 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 2172 | 1461143799638 Marionette TRACE conn5 <- [1,506,null,{}] 02:16:39 INFO - PROCESS | 2172 | 1461143799642 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 2172 | 1461143799750 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 02:16:39 INFO - PROCESS | 2172 | 1461143799767 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 2172 | ++DOCSHELL 17566C00 == 24 [pid = 2172] [id = 136] 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1759F000) [pid = 2172] [serial = 406] [outer = 00000000] 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18423400) [pid = 2172] [serial = 407] [outer = 1759F000] 02:16:39 INFO - PROCESS | 2172 | 1461143799815 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (184D0800) [pid = 2172] [serial = 408] [outer = 1759F000] 02:16:40 INFO - PROCESS | 2172 | 1461143800262 Marionette TRACE conn5 <- [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]]]}] 02:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 02:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:16:40 INFO - PROCESS | 2172 | 1461143800307 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 2172 | 1461143800309 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 02:16:40 INFO - PROCESS | 2172 | 1461143800312 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 2172 | 1461143800314 Marionette TRACE conn5 <- [1,510,null,{}] 02:16:40 INFO - PROCESS | 2172 | 1461143800317 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:40 INFO - PROCESS | 2172 | 1461143800418 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 02:16:40 INFO - PROCESS | 2172 | 1461143800427 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 2172 | ++DOCSHELL 186A7C00 == 25 [pid = 2172] [id = 137] 02:16:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (186A8400) [pid = 2172] [serial = 409] [outer = 00000000] 02:16:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (186B4400) [pid = 2172] [serial = 410] [outer = 186A8400] 02:16:40 INFO - PROCESS | 2172 | 1461143800472 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1890D000) [pid = 2172] [serial = 411] [outer = 186A8400] 02:16:40 INFO - PROCESS | 2172 | 1461143800904 Marionette TRACE conn5 <- [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]]]}] 02:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 02:16:40 INFO - PROCESS | 2172 | 1461143800944 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 2172 | 1461143800946 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 02:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:16:40 INFO - PROCESS | 2172 | 1461143800949 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 2172 | 1461143800950 Marionette TRACE conn5 <- [1,514,null,{}] 02:16:40 INFO - PROCESS | 2172 | 1461143800954 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 2172 | 1461143801027 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 02:16:41 INFO - PROCESS | 2172 | 1461143801034 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 2172 | ++DOCSHELL 18958400 == 26 [pid = 2172] [id = 138] 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1895B000) [pid = 2172] [serial = 412] [outer = 00000000] 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (18A86C00) [pid = 2172] [serial = 413] [outer = 1895B000] 02:16:41 INFO - PROCESS | 2172 | 1461143801079 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (18A86400) [pid = 2172] [serial = 414] [outer = 1895B000] 02:16:41 INFO - PROCESS | 2172 | 1461143801536 Marionette TRACE conn5 <- [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]]]}] 02:16:41 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 02:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 02:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:16:41 INFO - PROCESS | 2172 | 1461143801579 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 2172 | 1461143801581 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 02:16:41 INFO - PROCESS | 2172 | 1461143801584 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 2172 | 1461143801586 Marionette TRACE conn5 <- [1,518,null,{}] 02:16:41 INFO - PROCESS | 2172 | 1461143801590 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 2172 | 1461143801691 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 02:16:41 INFO - PROCESS | 2172 | 1461143801699 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 2172 | ++DOCSHELL 1002E800 == 27 [pid = 2172] [id = 139] 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (18A91000) [pid = 2172] [serial = 415] [outer = 00000000] 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (18B0B000) [pid = 2172] [serial = 416] [outer = 18A91000] 02:16:41 INFO - PROCESS | 2172 | 1461143801744 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (18B0D000) [pid = 2172] [serial = 417] [outer = 18A91000] 02:16:42 INFO - PROCESS | 2172 | 1461143802229 Marionette TRACE conn5 <- [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]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 02:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:16:42 INFO - PROCESS | 2172 | 1461143802261 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 2172 | 1461143802263 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 02:16:42 INFO - PROCESS | 2172 | 1461143802267 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 2172 | 1461143802268 Marionette TRACE conn5 <- [1,522,null,{}] 02:16:42 INFO - PROCESS | 2172 | 1461143802272 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 2172 | 1461143802378 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 02:16:42 INFO - PROCESS | 2172 | 1461143802384 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 2172 | ++DOCSHELL 18B63400 == 28 [pid = 2172] [id = 140] 02:16:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18EB2800) [pid = 2172] [serial = 418] [outer = 00000000] 02:16:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18EC0400) [pid = 2172] [serial = 419] [outer = 18EB2800] 02:16:42 INFO - PROCESS | 2172 | 1461143802432 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (198D1C00) [pid = 2172] [serial = 420] [outer = 18EB2800] 02:16:42 INFO - PROCESS | 2172 | 1461143802900 Marionette TRACE conn5 <- [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]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 02:16:42 INFO - PROCESS | 2172 | 1461143802943 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 2172 | 1461143802945 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 02:16:42 INFO - PROCESS | 2172 | 1461143802948 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:16:42 INFO - PROCESS | 2172 | 1461143802950 Marionette TRACE conn5 <- [1,526,null,{}] 02:16:42 INFO - PROCESS | 2172 | 1461143802954 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 2172 | 1461143803103 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 02:16:43 INFO - PROCESS | 2172 | 1461143803130 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 2172 | ++DOCSHELL 19BF3000 == 29 [pid = 2172] [id = 141] 02:16:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19BF4C00) [pid = 2172] [serial = 421] [outer = 00000000] 02:16:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19C34400) [pid = 2172] [serial = 422] [outer = 19BF4C00] 02:16:43 INFO - PROCESS | 2172 | 1461143803184 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19C3E400) [pid = 2172] [serial = 423] [outer = 19BF4C00] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19BF3C00) [pid = 2172] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1B03B000) [pid = 2172] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1AAA1400) [pid = 2172] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19C34000) [pid = 2172] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (175A3800) [pid = 2172] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0FED2400) [pid = 2172] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0EBF1800) [pid = 2172] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19D92800) [pid = 2172] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19B2E800) [pid = 2172] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (186ACC00) [pid = 2172] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (101D4400) [pid = 2172] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0F47CC00) [pid = 2172] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (18A88800) [pid = 2172] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18425C00) [pid = 2172] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (14227400) [pid = 2172] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:16:43 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (18B0E000) [pid = 2172] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:16:43 INFO - PROCESS | 2172 | 1461143803970 Marionette TRACE conn5 <- [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]]]}] 02:16:44 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 02:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1074ms 02:16:44 INFO - PROCESS | 2172 | 1461143804026 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 2172 | 1461143804029 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 02:16:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:16:44 INFO - PROCESS | 2172 | 1461143804032 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 2172 | 1461143804034 Marionette TRACE conn5 <- [1,530,null,{}] 02:16:44 INFO - PROCESS | 2172 | 1461143804038 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 2172 | 1461143804118 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 02:16:44 INFO - PROCESS | 2172 | 1461143804124 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 2172 | ++DOCSHELL 1583E800 == 30 [pid = 2172] [id = 142] 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (17269800) [pid = 2172] [serial = 424] [outer = 00000000] 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18A89800) [pid = 2172] [serial = 425] [outer = 17269800] 02:16:44 INFO - PROCESS | 2172 | 1461143804168 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18A8D000) [pid = 2172] [serial = 426] [outer = 17269800] 02:16:44 INFO - PROCESS | 2172 | 1461143804601 Marionette TRACE conn5 <- [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"]]]}] 02:16:44 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 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:16:44 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 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:16:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:16:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 02:16:44 INFO - PROCESS | 2172 | 1461143804667 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 2172 | 1461143804669 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 02:16:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:16:44 INFO - PROCESS | 2172 | 1461143804672 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 2172 | 1461143804673 Marionette TRACE conn5 <- [1,534,null,{}] 02:16:44 INFO - PROCESS | 2172 | 1461143804677 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 2172 | 1461143804761 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 02:16:44 INFO - PROCESS | 2172 | 1461143804769 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 2172 | ++DOCSHELL 18EB6C00 == 31 [pid = 2172] [id = 143] 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19C3A800) [pid = 2172] [serial = 427] [outer = 00000000] 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19D98C00) [pid = 2172] [serial = 428] [outer = 19C3A800] 02:16:44 INFO - PROCESS | 2172 | 1461143804814 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19D9C000) [pid = 2172] [serial = 429] [outer = 19C3A800] 02:16:45 INFO - PROCESS | 2172 | 1461143805261 Marionette TRACE conn5 <- [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]]]}] 02:16:45 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. 02:16:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 02:16:45 INFO - PROCESS | 2172 | 1461143805303 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 2172 | 1461143805305 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 02:16:45 INFO - PROCESS | 2172 | 1461143805312 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 2172 | 1461143805314 Marionette TRACE conn5 <- [1,538,null,{}] 02:16:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:16:45 INFO - PROCESS | 2172 | 1461143805317 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 2172 | 1461143805394 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 02:16:45 INFO - PROCESS | 2172 | 1461143805400 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 2172 | ++DOCSHELL 19DF4000 == 32 [pid = 2172] [id = 144] 02:16:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19DFA400) [pid = 2172] [serial = 430] [outer = 00000000] 02:16:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1AA9B400) [pid = 2172] [serial = 431] [outer = 19DFA400] 02:16:45 INFO - PROCESS | 2172 | 1461143805444 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1AAA1800) [pid = 2172] [serial = 432] [outer = 19DFA400] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 0EBEFC00 == 31 [pid = 2172] [id = 121] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 1482B800 == 30 [pid = 2172] [id = 128] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 18B0B800 == 29 [pid = 2172] [id = 125] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 18D98000 == 28 [pid = 2172] [id = 127] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 0FD7C800 == 27 [pid = 2172] [id = 122] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 10D99C00 == 26 [pid = 2172] [id = 123] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 184CC000 == 25 [pid = 2172] [id = 129] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 17878C00 == 24 [pid = 2172] [id = 124] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 19C33800 == 23 [pid = 2172] [id = 126] 02:16:46 INFO - PROCESS | 2172 | --DOCSHELL 1C57C400 == 22 [pid = 2172] [id = 130] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19C40400) [pid = 2172] [serial = 317] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1C581000) [pid = 2172] [serial = 386] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1C51DC00) [pid = 2172] [serial = 379] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1AAA0400) [pid = 2172] [serial = 377] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19D93800) [pid = 2172] [serial = 376] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19278C00) [pid = 2172] [serial = 382] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1C57E400) [pid = 2172] [serial = 385] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1CAD7000) [pid = 2172] [serial = 388] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (1AF11400) [pid = 2172] [serial = 383] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1C522400) [pid = 2172] [serial = 380] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1002E400) [pid = 2172] [serial = 364] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (10D3B000) [pid = 2172] [serial = 365] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0F575400) [pid = 2172] [serial = 362] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0EDEA000) [pid = 2172] [serial = 361] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (19DF0C00) [pid = 2172] [serial = 359] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (19D99400) [pid = 2172] [serial = 358] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (19C3E000) [pid = 2172] [serial = 356] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (19C34C00) [pid = 2172] [serial = 355] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18A90800) [pid = 2172] [serial = 353] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18909400) [pid = 2172] [serial = 352] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (1449EC00) [pid = 2172] [serial = 350] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1422C800) [pid = 2172] [serial = 349] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (0F8C2C00) [pid = 2172] [serial = 347] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (0F57FC00) [pid = 2172] [serial = 346] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (18B5D000) [pid = 2172] [serial = 344] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (18A8E800) [pid = 2172] [serial = 370] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (15778C00) [pid = 2172] [serial = 367] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (15DF8400) [pid = 2172] [serial = 368] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 66 (19AEC400) [pid = 2172] [serial = 373] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 65 (19B2B800) [pid = 2172] [serial = 374] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | --DOMWINDOW == 64 (18B07000) [pid = 2172] [serial = 371] [outer = 00000000] [url = about:blank] 02:16:47 INFO - PROCESS | 2172 | 1461143807266 Marionette TRACE conn5 <- [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]]]}] 02:16:47 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. 02:16:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1969ms 02:16:47 INFO - PROCESS | 2172 | 1461143807287 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 2172 | 1461143807291 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 02:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:16:47 INFO - PROCESS | 2172 | 1461143807295 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 2172 | 1461143807298 Marionette TRACE conn5 <- [1,542,null,{}] 02:16:47 INFO - PROCESS | 2172 | 1461143807307 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 2172 | 1461143807392 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 02:16:47 INFO - PROCESS | 2172 | 1461143807404 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE1C00 == 23 [pid = 2172] [id = 145] 02:16:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (0EDE2000) [pid = 2172] [serial = 433] [outer = 00000000] 02:16:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (0F43BC00) [pid = 2172] [serial = 434] [outer = 0EDE2000] 02:16:47 INFO - PROCESS | 2172 | 1461143807455 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (0F480400) [pid = 2172] [serial = 435] [outer = 0EDE2000] 02:16:47 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:47 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:47 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:47 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:47 INFO - PROCESS | 2172 | 1461143807939 Marionette TRACE conn5 <- [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]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 02:16:47 INFO - PROCESS | 2172 | 1461143807967 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 2172 | 1461143807973 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 02:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:16:47 INFO - PROCESS | 2172 | 1461143807979 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 2172 | 1461143807982 Marionette TRACE conn5 <- [1,546,null,{}] 02:16:47 INFO - PROCESS | 2172 | 1461143807986 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:48 INFO - PROCESS | 2172 | 1461143808069 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 02:16:48 INFO - PROCESS | 2172 | 1461143808078 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDF400 == 24 [pid = 2172] [id = 146] 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (0F4E0C00) [pid = 2172] [serial = 436] [outer = 00000000] 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (0FD81400) [pid = 2172] [serial = 437] [outer = 0F4E0C00] 02:16:48 INFO - PROCESS | 2172 | 1461143808123 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (0FED0C00) [pid = 2172] [serial = 438] [outer = 0F4E0C00] 02:16:48 INFO - PROCESS | 2172 | 1461143808588 Marionette TRACE conn5 <- [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]]]}] 02:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 02:16:48 INFO - PROCESS | 2172 | 1461143808612 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 2172 | 1461143808615 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 02:16:48 INFO - PROCESS | 2172 | 1461143808618 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:16:48 INFO - PROCESS | 2172 | 1461143808622 Marionette TRACE conn5 <- [1,550,null,{}] 02:16:48 INFO - PROCESS | 2172 | 1461143808633 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:48 INFO - PROCESS | 2172 | 1461143808712 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 02:16:48 INFO - PROCESS | 2172 | 1461143808722 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 2172 | ++DOCSHELL 102D0000 == 25 [pid = 2172] [id = 147] 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (102D1800) [pid = 2172] [serial = 439] [outer = 00000000] 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (10D46400) [pid = 2172] [serial = 440] [outer = 102D1800] 02:16:48 INFO - PROCESS | 2172 | 1461143808801 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (134A6C00) [pid = 2172] [serial = 441] [outer = 102D1800] 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:49 INFO - PROCESS | 2172 | 1461143809240 Marionette TRACE conn5 <- [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]]]}] 02:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 02:16:49 INFO - PROCESS | 2172 | 1461143809292 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 2172 | 1461143809294 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 02:16:49 INFO - PROCESS | 2172 | 1461143809297 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 2172 | 1461143809299 Marionette TRACE conn5 <- [1,554,null,{}] 02:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:16:49 INFO - PROCESS | 2172 | 1461143809302 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 2172 | 1461143809379 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 02:16:49 INFO - PROCESS | 2172 | 1461143809385 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 2172 | ++DOCSHELL 14222800 == 26 [pid = 2172] [id = 148] 02:16:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (14227800) [pid = 2172] [serial = 442] [outer = 00000000] 02:16:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1424B400) [pid = 2172] [serial = 443] [outer = 14227800] 02:16:49 INFO - PROCESS | 2172 | 1461143809431 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (144A2C00) [pid = 2172] [serial = 444] [outer = 14227800] 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:49 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:49 INFO - PROCESS | 2172 | 1461143809852 Marionette TRACE conn5 <- [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]]]}] 02:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 02:16:49 INFO - PROCESS | 2172 | 1461143809872 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 2172 | 1461143809874 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 02:16:49 INFO - PROCESS | 2172 | 1461143809877 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:16:49 INFO - PROCESS | 2172 | 1461143809879 Marionette TRACE conn5 <- [1,558,null,{}] 02:16:49 INFO - PROCESS | 2172 | 1461143809882 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 2172 | 1461143809956 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 02:16:49 INFO - PROCESS | 2172 | 1461143809962 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 2172 | ++DOCSHELL 14825800 == 27 [pid = 2172] [id = 149] 02:16:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (148C8400) [pid = 2172] [serial = 445] [outer = 00000000] 02:16:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (15772800) [pid = 2172] [serial = 446] [outer = 148C8400] 02:16:50 INFO - PROCESS | 2172 | 1461143810006 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (15837C00) [pid = 2172] [serial = 447] [outer = 148C8400] 02:16:50 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:50 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:50 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:50 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:50 INFO - PROCESS | 2172 | 1461143810464 Marionette TRACE conn5 <- [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]]]}] 02:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 02:16:50 INFO - PROCESS | 2172 | 1461143810512 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 2172 | 1461143810514 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 02:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:16:50 INFO - PROCESS | 2172 | 1461143810517 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 2172 | 1461143810519 Marionette TRACE conn5 <- [1,562,null,{}] 02:16:50 INFO - PROCESS | 2172 | 1461143810522 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 2172 | 1461143810613 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 02:16:50 INFO - PROCESS | 2172 | 1461143810623 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 2172 | ++DOCSHELL 1583F400 == 28 [pid = 2172] [id = 150] 02:16:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (17572800) [pid = 2172] [serial = 448] [outer = 00000000] 02:16:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (184D1800) [pid = 2172] [serial = 449] [outer = 17572800] 02:16:50 INFO - PROCESS | 2172 | 1461143810670 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (186AAC00) [pid = 2172] [serial = 450] [outer = 17572800] 02:16:51 INFO - PROCESS | 2172 | 1461143811097 Marionette TRACE conn5 <- [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]]]}] 02:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 02:16:51 INFO - PROCESS | 2172 | 1461143811148 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 02:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:16:51 INFO - PROCESS | 2172 | 1461143811150 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 02:16:51 INFO - PROCESS | 2172 | 1461143811153 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 2172 | 1461143811154 Marionette TRACE conn5 <- [1,566,null,{}] 02:16:51 INFO - PROCESS | 2172 | 1461143811158 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 2172 | 1461143811230 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 02:16:51 INFO - PROCESS | 2172 | 1461143811236 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 2172 | ++DOCSHELL 186B6C00 == 29 [pid = 2172] [id = 151] 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18902400) [pid = 2172] [serial = 451] [outer = 00000000] 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18982800) [pid = 2172] [serial = 452] [outer = 18902400] 02:16:51 INFO - PROCESS | 2172 | 1461143811284 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18A87000) [pid = 2172] [serial = 453] [outer = 18902400] 02:16:51 INFO - PROCESS | 2172 | 1461143811727 Marionette TRACE conn5 <- [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]]]}] 02:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 02:16:51 INFO - PROCESS | 2172 | 1461143811784 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 2172 | 1461143811786 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 02:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:16:51 INFO - PROCESS | 2172 | 1461143811793 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 2172 | 1461143811795 Marionette TRACE conn5 <- [1,570,null,{}] 02:16:51 INFO - PROCESS | 2172 | 1461143811798 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 2172 | 1461143811872 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 02:16:51 INFO - PROCESS | 2172 | 1461143811878 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F7400 == 30 [pid = 2172] [id = 152] 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18A8A800) [pid = 2172] [serial = 454] [outer = 00000000] 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18B06800) [pid = 2172] [serial = 455] [outer = 18A8A800] 02:16:51 INFO - PROCESS | 2172 | 1461143811922 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18B07000) [pid = 2172] [serial = 456] [outer = 18A8A800] 02:16:52 INFO - PROCESS | 2172 | 1461143812384 Marionette TRACE conn5 <- [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]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 02:16:52 INFO - PROCESS | 2172 | 1461143812424 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 2172 | 1461143812426 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 02:16:52 INFO - PROCESS | 2172 | 1461143812429 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:16:52 INFO - PROCESS | 2172 | 1461143812431 Marionette TRACE conn5 <- [1,574,null,{}] 02:16:52 INFO - PROCESS | 2172 | 1461143812435 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 2172 | 1461143812535 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 02:16:52 INFO - PROCESS | 2172 | 1461143812620 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 2172 | ++DOCSHELL 15DF8C00 == 31 [pid = 2172] [id = 153] 02:16:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1756CC00) [pid = 2172] [serial = 457] [outer = 00000000] 02:16:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (18EB3400) [pid = 2172] [serial = 458] [outer = 1756CC00] 02:16:52 INFO - PROCESS | 2172 | 1461143812665 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19276800) [pid = 2172] [serial = 459] [outer = 1756CC00] 02:16:52 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:52 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:52 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:52 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:53 INFO - PROCESS | 2172 | 1461143813033 Marionette TRACE conn5 <- [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]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 02:16:53 INFO - PROCESS | 2172 | 1461143813064 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 2172 | 1461143813066 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 02:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:16:53 INFO - PROCESS | 2172 | 1461143813069 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 2172 | 1461143813070 Marionette TRACE conn5 <- [1,578,null,{}] 02:16:53 INFO - PROCESS | 2172 | 1461143813074 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 2172 | 1461143813180 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 02:16:53 INFO - PROCESS | 2172 | 1461143813186 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 2172 | ++DOCSHELL 19AEC000 == 32 [pid = 2172] [id = 154] 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19B24400) [pid = 2172] [serial = 460] [outer = 00000000] 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19BF7400) [pid = 2172] [serial = 461] [outer = 19B24400] 02:16:53 INFO - PROCESS | 2172 | 1461143813231 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19BFB400) [pid = 2172] [serial = 462] [outer = 19B24400] 02:16:53 INFO - PROCESS | 2172 | 1461143813632 Marionette TRACE conn5 <- [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]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 02:16:53 INFO - PROCESS | 2172 | 1461143813700 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 2172 | 1461143813703 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 02:16:53 INFO - PROCESS | 2172 | 1461143813706 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:16:53 INFO - PROCESS | 2172 | 1461143813708 Marionette TRACE conn5 <- [1,582,null,{}] 02:16:53 INFO - PROCESS | 2172 | 1461143813712 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 2172 | 1461143813829 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 02:16:53 INFO - PROCESS | 2172 | 1461143813836 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 2172 | ++DOCSHELL 19C3F000 == 33 [pid = 2172] [id = 155] 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19C40000) [pid = 2172] [serial = 463] [outer = 00000000] 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (19DF0C00) [pid = 2172] [serial = 464] [outer = 19C40000] 02:16:53 INFO - PROCESS | 2172 | 1461143813886 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1AA96800) [pid = 2172] [serial = 465] [outer = 19C40000] 02:16:54 INFO - PROCESS | 2172 | 1461143814281 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 02:16:54 INFO - PROCESS | 2172 | 1461143814342 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 2172 | 1461143814345 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 02:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:16:54 INFO - PROCESS | 2172 | 1461143814348 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 2172 | 1461143814350 Marionette TRACE conn5 <- [1,586,null,{}] 02:16:54 INFO - PROCESS | 2172 | 1461143814353 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 2172 | 1461143814621 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18A91000) [pid = 2172] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18EB2800) [pid = 2172] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19BF4C00) [pid = 2172] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1895B000) [pid = 2172] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (186A8400) [pid = 2172] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1759F000) [pid = 2172] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1482D400) [pid = 2172] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (14222C00) [pid = 2172] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (10189400) [pid = 2172] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F809400) [pid = 2172] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0EDDEC00) [pid = 2172] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1C57D000) [pid = 2172] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (17269800) [pid = 2172] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:16:54 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (19C3A800) [pid = 2172] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:16:54 INFO - PROCESS | 2172 | 1461143814672 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 2172 | ++DOCSHELL 0EBED400 == 34 [pid = 2172] [id = 156] 02:16:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0EDDEC00) [pid = 2172] [serial = 466] [outer = 00000000] 02:16:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (10CACC00) [pid = 2172] [serial = 467] [outer = 0EDDEC00] 02:16:54 INFO - PROCESS | 2172 | 1461143814718 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (14248400) [pid = 2172] [serial = 468] [outer = 0EDDEC00] 02:16:55 INFO - PROCESS | 2172 | 1461143815260 Marionette TRACE conn5 <- [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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 930ms 02:16:55 INFO - PROCESS | 2172 | 1461143815280 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 2172 | 1461143815282 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 02:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:16:55 INFO - PROCESS | 2172 | 1461143815284 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 2172 | 1461143815286 Marionette TRACE conn5 <- [1,590,null,{}] 02:16:55 INFO - PROCESS | 2172 | 1461143815290 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:55 INFO - PROCESS | 2172 | 1461143815363 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 02:16:55 INFO - PROCESS | 2172 | 1461143815373 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 2172 | ++DOCSHELL 14A98400 == 35 [pid = 2172] [id = 157] 02:16:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (14B70C00) [pid = 2172] [serial = 469] [outer = 00000000] 02:16:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18EB7000) [pid = 2172] [serial = 470] [outer = 14B70C00] 02:16:55 INFO - PROCESS | 2172 | 1461143815416 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19B2E800) [pid = 2172] [serial = 471] [outer = 14B70C00] 02:16:55 INFO - PROCESS | 2172 | 1461143815837 Marionette TRACE conn5 <- [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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 02:16:55 INFO - PROCESS | 2172 | 1461143815916 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 2172 | 1461143815918 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 02:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:16:55 INFO - PROCESS | 2172 | 1461143815921 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 2172 | 1461143815923 Marionette TRACE conn5 <- [1,594,null,{}] 02:16:55 INFO - PROCESS | 2172 | 1461143815926 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 2172 | 1461143816001 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 02:16:56 INFO - PROCESS | 2172 | 1461143816007 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 2172 | ++DOCSHELL 19D90400 == 36 [pid = 2172] [id = 158] 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1AA92400) [pid = 2172] [serial = 472] [outer = 00000000] 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1B034C00) [pid = 2172] [serial = 473] [outer = 1AA92400] 02:16:56 INFO - PROCESS | 2172 | 1461143816051 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1BE0CC00) [pid = 2172] [serial = 474] [outer = 1AA92400] 02:16:56 INFO - PROCESS | 2172 | 1461143816475 Marionette TRACE conn5 <- [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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 02:16:56 INFO - PROCESS | 2172 | 1461143816502 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 2172 | 1461143816504 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 02:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:16:56 INFO - PROCESS | 2172 | 1461143816511 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 2172 | 1461143816512 Marionette TRACE conn5 <- [1,598,null,{}] 02:16:56 INFO - PROCESS | 2172 | 1461143816516 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 2172 | 1461143816593 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 02:16:56 INFO - PROCESS | 2172 | 1461143816599 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 2172 | ++DOCSHELL 1B039400 == 37 [pid = 2172] [id = 159] 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1BF1B800) [pid = 2172] [serial = 475] [outer = 00000000] 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1C51C400) [pid = 2172] [serial = 476] [outer = 1BF1B800] 02:16:56 INFO - PROCESS | 2172 | 1461143816643 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1C522400) [pid = 2172] [serial = 477] [outer = 1BF1B800] 02:16:57 INFO - PROCESS | 2172 | 1461143817444 Marionette TRACE conn5 <- [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]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 02:16:57 INFO - PROCESS | 2172 | 1461143817483 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 2172 | 1461143817488 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 02:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:16:57 INFO - PROCESS | 2172 | 1461143817492 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 2172 | 1461143817496 Marionette TRACE conn5 <- [1,602,null,{}] 02:16:57 INFO - PROCESS | 2172 | 1461143817503 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 2172 | 1461143817622 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 02:16:57 INFO - PROCESS | 2172 | 1461143817701 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE4800 == 38 [pid = 2172] [id = 160] 02:16:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F4E1000) [pid = 2172] [serial = 478] [outer = 00000000] 02:16:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0FD7B800) [pid = 2172] [serial = 479] [outer = 0F4E1000] 02:16:57 INFO - PROCESS | 2172 | 1461143817798 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0FED8800) [pid = 2172] [serial = 480] [outer = 0F4E1000] 02:16:58 INFO - PROCESS | 2172 | 1461143818441 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1023ms 02:16:58 INFO - PROCESS | 2172 | 1461143818517 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 2172 | 1461143818523 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 02:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:16:58 INFO - PROCESS | 2172 | 1461143818530 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 2172 | 1461143818533 Marionette TRACE conn5 <- [1,606,null,{}] 02:16:58 INFO - PROCESS | 2172 | 1461143818537 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:58 INFO - PROCESS | 2172 | 1461143818657 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 02:16:59 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:16:59 INFO - PROCESS | 2172 | 1461143819084 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 2172 | ++DOCSHELL 0F573C00 == 39 [pid = 2172] [id = 161] 02:16:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F575C00) [pid = 2172] [serial = 481] [outer = 00000000] 02:16:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F804000) [pid = 2172] [serial = 482] [outer = 0F575C00] 02:16:59 INFO - PROCESS | 2172 | 1461143819193 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0F8C2C00) [pid = 2172] [serial = 483] [outer = 0F575C00] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 19D90400 == 38 [pid = 2172] [id = 158] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 14A98400 == 37 [pid = 2172] [id = 157] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 0EBED400 == 36 [pid = 2172] [id = 156] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 19C3F000 == 35 [pid = 2172] [id = 155] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 19AEC000 == 34 [pid = 2172] [id = 154] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 15DF8C00 == 33 [pid = 2172] [id = 153] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 0F0F7400 == 32 [pid = 2172] [id = 152] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 186B6C00 == 31 [pid = 2172] [id = 151] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 1583F400 == 30 [pid = 2172] [id = 150] 02:16:59 INFO - PROCESS | 2172 | --DOCSHELL 14825800 == 29 [pid = 2172] [id = 149] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1AA9B400) [pid = 2172] [serial = 431] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | 1461143819841 Marionette TRACE conn5 <- [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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1324ms 02:16:59 INFO - PROCESS | 2172 | 1461143819857 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 2172 | 1461143819862 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 02:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:16:59 INFO - PROCESS | 2172 | 1461143819867 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 2172 | 1461143819870 Marionette TRACE conn5 <- [1,610,null,{}] 02:16:59 INFO - PROCESS | 2172 | 1461143819875 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:59 INFO - PROCESS | 2172 | 1461143819957 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19D90800) [pid = 2172] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D9C000) [pid = 2172] [serial = 429] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18B0B000) [pid = 2172] [serial = 416] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18EC0400) [pid = 2172] [serial = 419] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18B0D000) [pid = 2172] [serial = 417] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19C34400) [pid = 2172] [serial = 422] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (198D1C00) [pid = 2172] [serial = 420] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19D98C00) [pid = 2172] [serial = 428] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19C3E400) [pid = 2172] [serial = 423] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18A86C00) [pid = 2172] [serial = 413] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (186B4400) [pid = 2172] [serial = 410] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1890D000) [pid = 2172] [serial = 411] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (18423400) [pid = 2172] [serial = 407] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (184D0800) [pid = 2172] [serial = 408] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (14B72400) [pid = 2172] [serial = 404] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (15773C00) [pid = 2172] [serial = 405] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (14230400) [pid = 2172] [serial = 401] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (14421400) [pid = 2172] [serial = 402] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (10CA5000) [pid = 2172] [serial = 398] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (10D8DC00) [pid = 2172] [serial = 399] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (0F8BE800) [pid = 2172] [serial = 395] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0FD83400) [pid = 2172] [serial = 396] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0EDE9C00) [pid = 2172] [serial = 392] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0F05B000) [pid = 2172] [serial = 393] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1CAE1C00) [pid = 2172] [serial = 389] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18A89800) [pid = 2172] [serial = 425] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (18A8D000) [pid = 2172] [serial = 426] [outer = 00000000] [url = about:blank] 02:16:59 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (18A86400) [pid = 2172] [serial = 414] [outer = 00000000] [url = about:blank] 02:17:00 INFO - PROCESS | 2172 | 1461143820047 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 2172 | ++DOCSHELL 0ED10800 == 30 [pid = 2172] [id = 162] 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (0ED18000) [pid = 2172] [serial = 484] [outer = 00000000] 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0FD82C00) [pid = 2172] [serial = 485] [outer = 0ED18000] 02:17:00 INFO - PROCESS | 2172 | 1461143820097 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1002E000) [pid = 2172] [serial = 486] [outer = 0ED18000] 02:17:00 INFO - PROCESS | 2172 | 1461143820507 Marionette TRACE conn5 <- [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]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 02:17:00 INFO - PROCESS | 2172 | 1461143820544 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 2172 | 1461143820548 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 02:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:17:00 INFO - PROCESS | 2172 | 1461143820552 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 2172 | 1461143820554 Marionette TRACE conn5 <- [1,614,null,{}] 02:17:00 INFO - PROCESS | 2172 | 1461143820562 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 2172 | 1461143820641 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 02:17:00 INFO - PROCESS | 2172 | 1461143820648 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 2172 | ++DOCSHELL 134A5000 == 31 [pid = 2172] [id = 163] 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (134A9000) [pid = 2172] [serial = 487] [outer = 00000000] 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (1422D400) [pid = 2172] [serial = 488] [outer = 134A9000] 02:17:00 INFO - PROCESS | 2172 | 1461143820699 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1443CC00) [pid = 2172] [serial = 489] [outer = 134A9000] 02:17:01 INFO - PROCESS | 2172 | 1461143821167 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 02:17:01 INFO - PROCESS | 2172 | 1461143821187 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 2172 | 1461143821190 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 02:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:17:01 INFO - PROCESS | 2172 | 1461143821195 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 2172 | 1461143821201 Marionette TRACE conn5 <- [1,618,null,{}] 02:17:01 INFO - PROCESS | 2172 | 1461143821210 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 2172 | 1461143821290 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 02:17:01 INFO - PROCESS | 2172 | 1461143821299 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 2172 | ++DOCSHELL 15DEF000 == 32 [pid = 2172] [id = 164] 02:17:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (15DF0800) [pid = 2172] [serial = 490] [outer = 00000000] 02:17:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (17569800) [pid = 2172] [serial = 491] [outer = 15DF0800] 02:17:01 INFO - PROCESS | 2172 | 1461143821344 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (175A4800) [pid = 2172] [serial = 492] [outer = 15DF0800] 02:17:01 INFO - PROCESS | 2172 | 1461143821772 Marionette TRACE conn5 <- [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]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 02:17:01 INFO - PROCESS | 2172 | 1461143821827 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 2172 | 1461143821830 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 02:17:01 INFO - PROCESS | 2172 | 1461143821833 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:17:01 INFO - PROCESS | 2172 | 1461143821834 Marionette TRACE conn5 <- [1,622,null,{}] 02:17:01 INFO - PROCESS | 2172 | 1461143821838 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 2172 | 1461143821916 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 02:17:01 INFO - PROCESS | 2172 | 1461143821923 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 2172 | ++DOCSHELL 18427C00 == 33 [pid = 2172] [id = 165] 02:17:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (184CB000) [pid = 2172] [serial = 493] [outer = 00000000] 02:17:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (186B1800) [pid = 2172] [serial = 494] [outer = 184CB000] 02:17:01 INFO - PROCESS | 2172 | 1461143821967 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (186B5800) [pid = 2172] [serial = 495] [outer = 184CB000] 02:17:02 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:02 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:02 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:02 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:02 INFO - PROCESS | 2172 | 1461143822472 Marionette TRACE conn5 <- [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]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 02:17:02 INFO - PROCESS | 2172 | 1461143822507 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 2172 | 1461143822509 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 02:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:17:02 INFO - PROCESS | 2172 | 1461143822512 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 2172 | 1461143822514 Marionette TRACE conn5 <- [1,626,null,{}] 02:17:02 INFO - PROCESS | 2172 | 1461143822518 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 2172 | 1461143822619 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 02:17:02 INFO - PROCESS | 2172 | 1461143822625 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 2172 | ++DOCSHELL 18A84400 == 34 [pid = 2172] [id = 166] 02:17:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18A86400) [pid = 2172] [serial = 496] [outer = 00000000] 02:17:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18A8F400) [pid = 2172] [serial = 497] [outer = 18A86400] 02:17:02 INFO - PROCESS | 2172 | 1461143822679 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18B0A000) [pid = 2172] [serial = 498] [outer = 18A86400] 02:17:02 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:03 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:03 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:03 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:03 INFO - PROCESS | 2172 | 1461143823161 Marionette TRACE conn5 <- [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]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 02:17:03 INFO - PROCESS | 2172 | 1461143823183 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 2172 | 1461143823185 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 02:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:17:03 INFO - PROCESS | 2172 | 1461143823207 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 2172 | 1461143823209 Marionette TRACE conn5 <- [1,630,null,{}] 02:17:03 INFO - PROCESS | 2172 | 1461143823213 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 2172 | 1461143823340 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 02:17:03 INFO - PROCESS | 2172 | 1461143823368 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 2172 | ++DOCSHELL 18B5F000 == 35 [pid = 2172] [id = 167] 02:17:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18B60C00) [pid = 2172] [serial = 499] [outer = 00000000] 02:17:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19271C00) [pid = 2172] [serial = 500] [outer = 18B60C00] 02:17:03 INFO - PROCESS | 2172 | 1461143823412 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19272000) [pid = 2172] [serial = 501] [outer = 18B60C00] 02:17:03 INFO - PROCESS | 2172 | 1461143823844 Marionette TRACE conn5 <- [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]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 02:17:03 INFO - PROCESS | 2172 | 1461143823884 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 2172 | 1461143823886 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 02:17:03 INFO - PROCESS | 2172 | 1461143823890 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 2172 | 1461143823891 Marionette TRACE conn5 <- [1,634,null,{}] 02:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:17:03 INFO - PROCESS | 2172 | 1461143823895 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 2172 | 1461143823995 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 02:17:03 INFO - PROCESS | 2172 | 1461143824001 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE0800 == 36 [pid = 2172] [id = 168] 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19B2B000) [pid = 2172] [serial = 502] [outer = 00000000] 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19BFA000) [pid = 2172] [serial = 503] [outer = 19B2B000] 02:17:04 INFO - PROCESS | 2172 | 1461143824045 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19C35C00) [pid = 2172] [serial = 504] [outer = 19B2B000] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1AA92400) [pid = 2172] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19B24400) [pid = 2172] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1756CC00) [pid = 2172] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19C40000) [pid = 2172] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18902400) [pid = 2172] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (19DFA400) [pid = 2172] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (18A8A800) [pid = 2172] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (14227800) [pid = 2172] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0EDE2000) [pid = 2172] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (148C8400) [pid = 2172] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (102D1800) [pid = 2172] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (17572800) [pid = 2172] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0F4E0C00) [pid = 2172] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (14B70C00) [pid = 2172] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:17:04 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0EDDEC00) [pid = 2172] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:17:04 INFO - PROCESS | 2172 | 1461143824587 Marionette TRACE conn5 <- [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]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 02:17:04 INFO - PROCESS | 2172 | 1461143824642 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 2172 | 1461143824644 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 02:17:04 INFO - PROCESS | 2172 | 1461143824647 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 2172 | 1461143824649 Marionette TRACE conn5 <- [1,638,null,{}] 02:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:17:04 INFO - PROCESS | 2172 | 1461143824653 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 2172 | 1461143824727 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 02:17:04 INFO - PROCESS | 2172 | 1461143824733 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 2172 | ++DOCSHELL 148D8400 == 37 [pid = 2172] [id = 169] 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14B70C00) [pid = 2172] [serial = 505] [outer = 00000000] 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (18B0E000) [pid = 2172] [serial = 506] [outer = 14B70C00] 02:17:04 INFO - PROCESS | 2172 | 1461143824777 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (19278C00) [pid = 2172] [serial = 507] [outer = 14B70C00] 02:17:05 INFO - PROCESS | 2172 | 1461143825197 Marionette TRACE conn5 <- [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]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 570ms 02:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:17:05 INFO - PROCESS | 2172 | 1461143825226 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 2172 | 1461143825228 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 02:17:05 INFO - PROCESS | 2172 | 1461143825231 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 2172 | 1461143825233 Marionette TRACE conn5 <- [1,642,null,{}] 02:17:05 INFO - PROCESS | 2172 | 1461143825236 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 2172 | 1461143825316 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 02:17:05 INFO - PROCESS | 2172 | 1461143825323 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 2172 | ++DOCSHELL 19B30C00 == 38 [pid = 2172] [id = 170] 02:17:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (19BF1800) [pid = 2172] [serial = 508] [outer = 00000000] 02:17:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (19CCD800) [pid = 2172] [serial = 509] [outer = 19BF1800] 02:17:05 INFO - PROCESS | 2172 | 1461143825368 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (19D97000) [pid = 2172] [serial = 510] [outer = 19BF1800] 02:17:05 INFO - PROCESS | 2172 | 1461143825791 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 02:17:05 INFO - PROCESS | 2172 | 1461143825803 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 2172 | 1461143825805 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 02:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:17:05 INFO - PROCESS | 2172 | 1461143825808 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 2172 | 1461143825810 Marionette TRACE conn5 <- [1,646,null,{}] 02:17:05 INFO - PROCESS | 2172 | 1461143825813 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 2172 | 1461143825925 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 02:17:05 INFO - PROCESS | 2172 | 1461143825934 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 2172 | ++DOCSHELL 19D9E400 == 39 [pid = 2172] [id = 171] 02:17:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (19D9E800) [pid = 2172] [serial = 511] [outer = 00000000] 02:17:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1AA97000) [pid = 2172] [serial = 512] [outer = 19D9E800] 02:17:05 INFO - PROCESS | 2172 | 1461143825984 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1ABB2000) [pid = 2172] [serial = 513] [outer = 19D9E800] 02:17:06 INFO - PROCESS | 2172 | 1461143826505 Marionette TRACE conn5 <- [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]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 02:17:06 INFO - PROCESS | 2172 | 1461143826541 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 2172 | 1461143826546 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 02:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:17:06 INFO - PROCESS | 2172 | 1461143826552 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 2172 | 1461143826557 Marionette TRACE conn5 <- [1,650,null,{}] 02:17:06 INFO - PROCESS | 2172 | 1461143826564 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 2172 | 1461143826670 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 02:17:06 INFO - PROCESS | 2172 | 1461143826764 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEAC00 == 40 [pid = 2172] [id = 172] 02:17:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0EDEB400) [pid = 2172] [serial = 514] [outer = 00000000] 02:17:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0FD75000) [pid = 2172] [serial = 515] [outer = 0EDEB400] 02:17:06 INFO - PROCESS | 2172 | 1461143826821 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (102CCC00) [pid = 2172] [serial = 516] [outer = 0EDEB400] 02:17:07 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:07 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:07 INFO - PROCESS | 2172 | 1461143827513 Marionette TRACE conn5 <- [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]]]}] 02:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 990ms 02:17:07 INFO - PROCESS | 2172 | 1461143827545 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 2172 | 1461143827552 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 02:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:17:07 INFO - PROCESS | 2172 | 1461143827559 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 2172 | 1461143827562 Marionette TRACE conn5 <- [1,654,null,{}] 02:17:07 INFO - PROCESS | 2172 | 1461143827566 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 2172 | 1461143827669 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 02:17:07 INFO - PROCESS | 2172 | 1461143827761 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 2172 | ++DOCSHELL 10CA5000 == 41 [pid = 2172] [id = 173] 02:17:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (14247800) [pid = 2172] [serial = 517] [outer = 00000000] 02:17:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (15835C00) [pid = 2172] [serial = 518] [outer = 14247800] 02:17:07 INFO - PROCESS | 2172 | 1461143827815 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1756CC00) [pid = 2172] [serial = 519] [outer = 14247800] 02:17:08 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:08 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:08 INFO - PROCESS | 2172 | 1461143828387 Marionette TRACE conn5 <- [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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 02:17:08 INFO - PROCESS | 2172 | 1461143828430 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 2172 | 1461143828433 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 02:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:17:08 INFO - PROCESS | 2172 | 1461143828436 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 2172 | 1461143828440 Marionette TRACE conn5 <- [1,658,null,{}] 02:17:08 INFO - PROCESS | 2172 | 1461143828451 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:08 INFO - PROCESS | 2172 | 1461143828555 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 02:17:08 INFO - PROCESS | 2172 | 1461143828646 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 2172 | ++DOCSHELL 18EB5800 == 42 [pid = 2172] [id = 174] 02:17:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19BF2400) [pid = 2172] [serial = 520] [outer = 00000000] 02:17:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1AA92400) [pid = 2172] [serial = 521] [outer = 19BF2400] 02:17:08 INFO - PROCESS | 2172 | 1461143828703 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1AB4FC00) [pid = 2172] [serial = 522] [outer = 19BF2400] 02:17:09 INFO - PROCESS | 2172 | 1461143829338 Marionette TRACE conn5 <- [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]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 02:17:09 INFO - PROCESS | 2172 | 1461143829410 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 2172 | 1461143829414 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 02:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:17:09 INFO - PROCESS | 2172 | 1461143829417 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 2172 | 1461143829419 Marionette TRACE conn5 <- [1,662,null,{}] 02:17:09 INFO - PROCESS | 2172 | 1461143829423 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 2172 | 1461143829526 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 02:17:09 INFO - PROCESS | 2172 | 1461143829602 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 2172 | ++DOCSHELL 1AFBEC00 == 43 [pid = 2172] [id = 175] 02:17:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1C51A000) [pid = 2172] [serial = 523] [outer = 00000000] 02:17:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1C57A000) [pid = 2172] [serial = 524] [outer = 1C51A000] 02:17:09 INFO - PROCESS | 2172 | 1461143829660 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1C57D400) [pid = 2172] [serial = 525] [outer = 1C51A000] 02:17:10 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:10 INFO - PROCESS | 2172 | [2172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:17:10 INFO - PROCESS | 2172 | 1461143830227 Marionette TRACE conn5 <- [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]]]}] 02:17:10 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 02:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 831ms 02:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:17:10 INFO - PROCESS | 2172 | 1461143830256 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 2172 | 1461143830259 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 02:17:10 INFO - PROCESS | 2172 | 1461143830263 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 2172 | 1461143830265 Marionette TRACE conn5 <- [1,666,null,{}] 02:17:10 INFO - PROCESS | 2172 | 1461143830268 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 2172 | 1461143830366 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 02:17:10 INFO - PROCESS | 2172 | 1461143830577 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E6C00 == 44 [pid = 2172] [id = 176] 02:17:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F542400) [pid = 2172] [serial = 526] [outer = 00000000] 02:17:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1002A400) [pid = 2172] [serial = 527] [outer = 0F542400] 02:17:10 INFO - PROCESS | 2172 | 1461143830628 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (101D5000) [pid = 2172] [serial = 528] [outer = 0F542400] 02:17:11 INFO - PROCESS | 2172 | 1461143831261 Marionette TRACE conn5 <- [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]]]}] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 19B30C00 == 43 [pid = 2172] [id = 170] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 148D8400 == 42 [pid = 2172] [id = 169] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 0EDE0800 == 41 [pid = 2172] [id = 168] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 18B5F000 == 40 [pid = 2172] [id = 167] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 18A84400 == 39 [pid = 2172] [id = 166] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 18427C00 == 38 [pid = 2172] [id = 165] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 15DEF000 == 37 [pid = 2172] [id = 164] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 134A5000 == 36 [pid = 2172] [id = 163] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 0ED10800 == 35 [pid = 2172] [id = 162] 02:17:11 INFO - PROCESS | 2172 | --DOCSHELL 0F573C00 == 34 [pid = 2172] [id = 161] 02:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1077ms 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (144A2C00) [pid = 2172] [serial = 444] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0F43BC00) [pid = 2172] [serial = 434] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F480400) [pid = 2172] [serial = 435] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (15772800) [pid = 2172] [serial = 446] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (15837C00) [pid = 2172] [serial = 447] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (10D46400) [pid = 2172] [serial = 440] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (134A6C00) [pid = 2172] [serial = 441] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (184D1800) [pid = 2172] [serial = 449] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (186AAC00) [pid = 2172] [serial = 450] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (0FD81400) [pid = 2172] [serial = 437] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (0FED0C00) [pid = 2172] [serial = 438] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18EB7000) [pid = 2172] [serial = 470] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (10CACC00) [pid = 2172] [serial = 467] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (19B2E800) [pid = 2172] [serial = 471] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (19BFB400) [pid = 2172] [serial = 462] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (14248400) [pid = 2172] [serial = 468] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (19276800) [pid = 2172] [serial = 459] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (18B07000) [pid = 2172] [serial = 456] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1BE0CC00) [pid = 2172] [serial = 474] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1B034C00) [pid = 2172] [serial = 473] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (19BF7400) [pid = 2172] [serial = 461] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18EB3400) [pid = 2172] [serial = 458] [outer = 00000000] [url = about:blank] 02:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1AA96800) [pid = 2172] [serial = 465] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (19DF0C00) [pid = 2172] [serial = 464] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18982800) [pid = 2172] [serial = 452] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18A87000) [pid = 2172] [serial = 453] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1AAA1800) [pid = 2172] [serial = 432] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18B06800) [pid = 2172] [serial = 455] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1424B400) [pid = 2172] [serial = 443] [outer = 00000000] [url = about:blank] 02:17:11 INFO - PROCESS | 2172 | 1461143831357 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 2172 | 1461143831361 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 02:17:11 INFO - PROCESS | 2172 | 1461143831367 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 2172 | 1461143831371 Marionette TRACE conn5 <- [1,670,null,{}] 02:17:11 INFO - PROCESS | 2172 | 1461143831376 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 2172 | 1461143831465 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 02:17:11 INFO - PROCESS | 2172 | 1461143831473 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E0C00 == 35 [pid = 2172] [id = 177] 02:17:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0F4E9800) [pid = 2172] [serial = 529] [outer = 00000000] 02:17:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F810000) [pid = 2172] [serial = 530] [outer = 0F4E9800] 02:17:11 INFO - PROCESS | 2172 | 1461143831520 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0FECBC00) [pid = 2172] [serial = 531] [outer = 0F4E9800] 02:17:12 INFO - PROCESS | 2172 | 1461143832463 Marionette TRACE conn5 <- [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]]]}] 02:17:12 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) 02:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 02:17:12 INFO - PROCESS | 2172 | 1461143832492 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 2172 | 1461143832496 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 02:17:12 INFO - PROCESS | 2172 | 1461143832499 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:17:12 INFO - PROCESS | 2172 | 1461143832501 Marionette TRACE conn5 <- [1,674,null,{}] 02:17:12 INFO - PROCESS | 2172 | 1461143832505 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 2172 | 1461143832586 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 02:17:12 INFO - PROCESS | 2172 | 1461143832594 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 2172 | ++DOCSHELL 14247C00 == 36 [pid = 2172] [id = 178] 02:17:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (14248000) [pid = 2172] [serial = 532] [outer = 00000000] 02:17:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (144A4C00) [pid = 2172] [serial = 533] [outer = 14248000] 02:17:12 INFO - PROCESS | 2172 | 1461143832640 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14B6CC00) [pid = 2172] [serial = 534] [outer = 14248000] 02:17:13 INFO - PROCESS | 2172 | 1461143833565 Marionette TRACE conn5 <- [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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1122ms 02:17:13 INFO - PROCESS | 2172 | 1461143833627 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 2172 | 1461143833629 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 02:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:17:13 INFO - PROCESS | 2172 | 1461143833638 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 2172 | 1461143833644 Marionette TRACE conn5 <- [1,678,null,{}] 02:17:13 INFO - PROCESS | 2172 | 1461143833655 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 2172 | 1461143833761 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 02:17:13 INFO - PROCESS | 2172 | 1461143833768 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 2172 | ++DOCSHELL 15771C00 == 37 [pid = 2172] [id = 179] 02:17:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (1583E400) [pid = 2172] [serial = 535] [outer = 00000000] 02:17:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (186AB800) [pid = 2172] [serial = 536] [outer = 1583E400] 02:17:13 INFO - PROCESS | 2172 | 1461143833812 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (186B1000) [pid = 2172] [serial = 537] [outer = 1583E400] 02:17:14 INFO - PROCESS | 2172 | 1461143834759 Marionette TRACE conn5 <- [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]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1145ms 02:17:14 INFO - PROCESS | 2172 | 1461143834781 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 2172 | 1461143834784 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 02:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:17:14 INFO - PROCESS | 2172 | 1461143834792 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 2172 | 1461143834794 Marionette TRACE conn5 <- [1,682,null,{}] 02:17:14 INFO - PROCESS | 2172 | 1461143834797 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 2172 | 1461143834901 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 02:17:14 INFO - PROCESS | 2172 | 1461143834908 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 2172 | ++DOCSHELL 18982400 == 38 [pid = 2172] [id = 180] 02:17:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18985C00) [pid = 2172] [serial = 538] [outer = 00000000] 02:17:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18B04000) [pid = 2172] [serial = 539] [outer = 18985C00] 02:17:14 INFO - PROCESS | 2172 | 1461143834952 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18B06C00) [pid = 2172] [serial = 540] [outer = 18985C00] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0F575C00) [pid = 2172] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (15DF0800) [pid = 2172] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (14B70C00) [pid = 2172] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (134A9000) [pid = 2172] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18B60C00) [pid = 2172] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (184CB000) [pid = 2172] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (19BF1800) [pid = 2172] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (19B2B000) [pid = 2172] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0ED18000) [pid = 2172] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:17:15 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18A86400) [pid = 2172] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:17:15 INFO - PROCESS | 2172 | 1461143835932 Marionette TRACE conn5 <- [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]]]}] 02:17:15 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) 02:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1183ms 02:17:15 INFO - PROCESS | 2172 | 1461143835971 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 2172 | 1461143835973 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 02:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:17:15 INFO - PROCESS | 2172 | 1461143835976 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 2172 | 1461143835977 Marionette TRACE conn5 <- [1,686,null,{}] 02:17:15 INFO - PROCESS | 2172 | 1461143835981 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:16 INFO - PROCESS | 2172 | 1461143836057 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 02:17:16 INFO - PROCESS | 2172 | 1461143836063 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 2172 | ++DOCSHELL 10D8DC00 == 39 [pid = 2172] [id = 181] 02:17:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (14247000) [pid = 2172] [serial = 541] [outer = 00000000] 02:17:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (18A8BC00) [pid = 2172] [serial = 542] [outer = 14247000] 02:17:16 INFO - PROCESS | 2172 | 1461143836117 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (18B62000) [pid = 2172] [serial = 543] [outer = 14247000] 02:17:17 INFO - PROCESS | 2172 | 1461143837062 Marionette TRACE conn5 <- [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]]]}] 02:17:17 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) 02:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1129ms 02:17:17 INFO - PROCESS | 2172 | 1461143837106 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 2172 | 1461143837108 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 02:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:17:17 INFO - PROCESS | 2172 | 1461143837111 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 2172 | 1461143837113 Marionette TRACE conn5 <- [1,690,null,{}] 02:17:17 INFO - PROCESS | 2172 | 1461143837116 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 2172 | 1461143837196 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 02:17:17 INFO - PROCESS | 2172 | 1461143837206 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:17 INFO - PROCESS | 2172 | ++DOCSHELL 15DEFC00 == 40 [pid = 2172] [id = 182] 02:17:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (15DF2800) [pid = 2172] [serial = 544] [outer = 00000000] 02:17:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (1996AC00) [pid = 2172] [serial = 545] [outer = 15DF2800] 02:17:17 INFO - PROCESS | 2172 | 1461143837250 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (19AEB000) [pid = 2172] [serial = 546] [outer = 15DF2800] 02:17:18 INFO - PROCESS | 2172 | 1461143838408 Marionette TRACE conn5 <- [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]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1324ms 02:17:18 INFO - PROCESS | 2172 | 1461143838436 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 02:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:17:18 INFO - PROCESS | 2172 | 1461143838440 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 02:17:18 INFO - PROCESS | 2172 | 1461143838445 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 2172 | 1461143838448 Marionette TRACE conn5 <- [1,694,null,{}] 02:17:18 INFO - PROCESS | 2172 | 1461143838455 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:18 INFO - PROCESS | 2172 | 1461143838589 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 02:17:18 INFO - PROCESS | 2172 | 1461143838722 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C3800 == 41 [pid = 2172] [id = 183] 02:17:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (0FED7000) [pid = 2172] [serial = 547] [outer = 00000000] 02:17:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (134E6C00) [pid = 2172] [serial = 548] [outer = 0FED7000] 02:17:18 INFO - PROCESS | 2172 | 1461143838779 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1422CC00) [pid = 2172] [serial = 549] [outer = 0FED7000] 02:17:19 INFO - PROCESS | 2172 | 1461143839814 Marionette TRACE conn5 <- [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]]]}] 02:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1435ms 02:17:19 INFO - PROCESS | 2172 | 1461143839882 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 2172 | 1461143839888 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 02:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:17:19 INFO - PROCESS | 2172 | 1461143839937 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 2172 | 1461143839940 Marionette TRACE conn5 <- [1,698,null,{}] 02:17:19 INFO - PROCESS | 2172 | 1461143839945 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 2172 | 1461143840082 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 02:17:20 INFO - PROCESS | 2172 | 1461143840165 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 2172 | ++DOCSHELL 14AA1800 == 42 [pid = 2172] [id = 184] 02:17:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (14AC6000) [pid = 2172] [serial = 550] [outer = 00000000] 02:17:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (186B5400) [pid = 2172] [serial = 551] [outer = 14AC6000] 02:17:20 INFO - PROCESS | 2172 | 1461143840220 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18A8F000) [pid = 2172] [serial = 552] [outer = 14AC6000] 02:17:21 INFO - PROCESS | 2172 | 1461143841354 Marionette TRACE conn5 <- [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]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1515ms 02:17:21 INFO - PROCESS | 2172 | 1461143841411 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 2172 | 1461143841416 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 02:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:17:21 INFO - PROCESS | 2172 | 1461143841427 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 2172 | 1461143841431 Marionette TRACE conn5 <- [1,702,null,{}] 02:17:21 INFO - PROCESS | 2172 | 1461143841478 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:21 INFO - PROCESS | 2172 | 1461143841672 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 02:17:21 INFO - PROCESS | 2172 | 1461143841721 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 2172 | ++DOCSHELL 0FED6C00 == 43 [pid = 2172] [id = 185] 02:17:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1018B800) [pid = 2172] [serial = 553] [outer = 00000000] 02:17:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (10D8B800) [pid = 2172] [serial = 554] [outer = 1018B800] 02:17:21 INFO - PROCESS | 2172 | 1461143841773 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (134E4000) [pid = 2172] [serial = 555] [outer = 1018B800] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 10D8DC00 == 42 [pid = 2172] [id = 181] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 18982400 == 41 [pid = 2172] [id = 180] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 15771C00 == 40 [pid = 2172] [id = 179] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 14247C00 == 39 [pid = 2172] [id = 178] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 0F4E0C00 == 38 [pid = 2172] [id = 177] 02:17:21 INFO - PROCESS | 2172 | --DOCSHELL 0F4E6C00 == 37 [pid = 2172] [id = 176] 02:17:21 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19D97000) [pid = 2172] [serial = 510] [outer = 00000000] [url = about:blank] 02:17:21 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1AA97000) [pid = 2172] [serial = 512] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F804000) [pid = 2172] [serial = 482] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (17569800) [pid = 2172] [serial = 491] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (19278C00) [pid = 2172] [serial = 507] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1C51C400) [pid = 2172] [serial = 476] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1422D400) [pid = 2172] [serial = 488] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (19272000) [pid = 2172] [serial = 501] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (19271C00) [pid = 2172] [serial = 500] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (186B1800) [pid = 2172] [serial = 494] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (19CCD800) [pid = 2172] [serial = 509] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1443CC00) [pid = 2172] [serial = 489] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (19BFA000) [pid = 2172] [serial = 503] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (186B5800) [pid = 2172] [serial = 495] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (0F8C2C00) [pid = 2172] [serial = 483] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0FD7B800) [pid = 2172] [serial = 479] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (0FD82C00) [pid = 2172] [serial = 485] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (1002E000) [pid = 2172] [serial = 486] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (19C35C00) [pid = 2172] [serial = 504] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (18A8F400) [pid = 2172] [serial = 497] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (18B0A000) [pid = 2172] [serial = 498] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (175A4800) [pid = 2172] [serial = 492] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (18B0E000) [pid = 2172] [serial = 506] [outer = 00000000] [url = about:blank] 02:17:22 INFO - PROCESS | 2172 | 1461143842733 Marionette TRACE conn5 <- [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]]]}] 02:17:22 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 02:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1325ms 02:17:22 INFO - PROCESS | 2172 | 1461143842760 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 2172 | 1461143842765 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 02:17:22 INFO - PROCESS | 2172 | 1461143842772 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:17:22 INFO - PROCESS | 2172 | 1461143842774 Marionette TRACE conn5 <- [1,706,null,{}] 02:17:22 INFO - PROCESS | 2172 | 1461143842778 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:22 INFO - PROCESS | 2172 | 1461143842858 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 02:17:22 INFO - PROCESS | 2172 | 1461143842865 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 2172 | ++DOCSHELL 0FED2000 == 38 [pid = 2172] [id = 186] 02:17:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (0FED8C00) [pid = 2172] [serial = 556] [outer = 00000000] 02:17:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (1422F400) [pid = 2172] [serial = 557] [outer = 0FED8C00] 02:17:22 INFO - PROCESS | 2172 | 1461143842910 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (14498C00) [pid = 2172] [serial = 558] [outer = 0FED8C00] 02:17:23 INFO - PROCESS | 2172 | 1461143843854 Marionette TRACE conn5 <- [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]]]}] 02:17:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1114ms 02:17:23 INFO - PROCESS | 2172 | 1461143843892 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 02:17:23 INFO - PROCESS | 2172 | 1461143843894 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 02:17:23 INFO - PROCESS | 2172 | 1461143843898 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:17:23 INFO - PROCESS | 2172 | 1461143843901 Marionette TRACE conn5 <- [1,710,null,{}] 02:17:23 INFO - PROCESS | 2172 | 1461143843919 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:24 INFO - PROCESS | 2172 | 1461143844032 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 02:17:24 INFO - PROCESS | 2172 | 1461143844040 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 2172 | ++DOCSHELL 14A98400 == 39 [pid = 2172] [id = 187] 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (17570C00) [pid = 2172] [serial = 559] [outer = 00000000] 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (184D3000) [pid = 2172] [serial = 560] [outer = 17570C00] 02:17:24 INFO - PROCESS | 2172 | 1461143844088 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (186AC000) [pid = 2172] [serial = 561] [outer = 17570C00] 02:17:24 INFO - PROCESS | 2172 | 1461143844575 Marionette TRACE conn5 <- [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] 02:17:24 INFO - PROCESS | 2172 | 1461143844637 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 02:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:17:24 INFO - PROCESS | 2172 | 1461143844640 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 2172 | 1461143844642 Marionette TRACE conn5 <- [1,714,null,{}] 02:17:24 INFO - PROCESS | 2172 | 1461143844646 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:24 INFO - PROCESS | 2172 | 1461143844752 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 02:17:24 INFO - PROCESS | 2172 | 1461143844809 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 2172 | ++DOCSHELL 186A8C00 == 40 [pid = 2172] [id = 188] 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (18A90C00) [pid = 2172] [serial = 562] [outer = 00000000] 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (18B08C00) [pid = 2172] [serial = 563] [outer = 18A90C00] 02:17:24 INFO - PROCESS | 2172 | 1461143844858 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (18B0FC00) [pid = 2172] [serial = 564] [outer = 18A90C00] 02:17:25 INFO - PROCESS | 2172 | 1461143845341 Marionette TRACE conn5 <- [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]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:17:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 02:17:25 INFO - PROCESS | 2172 | 1461143845384 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 2172 | 1461143845386 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 02:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:17:25 INFO - PROCESS | 2172 | 1461143845397 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 2172 | 1461143845398 Marionette TRACE conn5 <- [1,718,null,{}] 02:17:25 INFO - PROCESS | 2172 | 1461143845402 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 2172 | 1461143845507 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 02:17:25 INFO - PROCESS | 2172 | 1461143845513 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 2172 | ++DOCSHELL 18B5F400 == 41 [pid = 2172] [id = 189] 02:17:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (18B61C00) [pid = 2172] [serial = 565] [outer = 00000000] 02:17:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (19967800) [pid = 2172] [serial = 566] [outer = 18B61C00] 02:17:25 INFO - PROCESS | 2172 | 1461143845558 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (19B31000) [pid = 2172] [serial = 567] [outer = 18B61C00] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (14248000) [pid = 2172] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F542400) [pid = 2172] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0F4E9800) [pid = 2172] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1583E400) [pid = 2172] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18985C00) [pid = 2172] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:17:25 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (14247000) [pid = 2172] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:17:26 INFO - PROCESS | 2172 | 1461143846039 Marionette TRACE conn5 <- [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] 02:17:26 INFO - PROCESS | 2172 | 1461143846072 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 02:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:17:26 INFO - PROCESS | 2172 | 1461143846079 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 2172 | 1461143846081 Marionette TRACE conn5 <- [1,722,null,{}] 02:17:26 INFO - PROCESS | 2172 | 1461143846084 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 2172 | 1461143846181 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 02:17:26 INFO - PROCESS | 2172 | 1461143846260 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 2172 | ++DOCSHELL 0F544800 == 42 [pid = 2172] [id = 190] 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0F57DC00) [pid = 2172] [serial = 568] [outer = 00000000] 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (19C35000) [pid = 2172] [serial = 569] [outer = 0F57DC00] 02:17:26 INFO - PROCESS | 2172 | 1461143846308 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (19CC1400) [pid = 2172] [serial = 570] [outer = 0F57DC00] 02:17:26 INFO - PROCESS | 2172 | 1461143846690 Marionette TRACE conn5 <- [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]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 02:17:26 INFO - PROCESS | 2172 | 1461143846710 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 02:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:17:26 INFO - PROCESS | 2172 | 1461143846712 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 02:17:26 INFO - PROCESS | 2172 | 1461143846715 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 2172 | 1461143846717 Marionette TRACE conn5 <- [1,726,null,{}] 02:17:26 INFO - PROCESS | 2172 | 1461143846720 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 2172 | 1461143846849 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 02:17:26 INFO - PROCESS | 2172 | 1461143846860 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 2172 | ++DOCSHELL 0F056400 == 43 [pid = 2172] [id = 191] 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (19D94C00) [pid = 2172] [serial = 571] [outer = 00000000] 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (19DF5800) [pid = 2172] [serial = 572] [outer = 19D94C00] 02:17:26 INFO - PROCESS | 2172 | 1461143846904 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (1AA9A400) [pid = 2172] [serial = 573] [outer = 19D94C00] 02:17:27 INFO - PROCESS | 2172 | 1461143847788 Marionette TRACE conn5 <- [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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 02:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:17:27 INFO - PROCESS | 2172 | 1461143847838 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 2172 | 1461143847840 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 02:17:27 INFO - PROCESS | 2172 | 1461143847843 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 2172 | 1461143847845 Marionette TRACE conn5 <- [1,730,null,{}] 02:17:27 INFO - PROCESS | 2172 | 1461143847849 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 2172 | 1461143847953 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 02:17:28 INFO - PROCESS | 2172 | 1461143848042 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 2172 | ++DOCSHELL 0B277400 == 44 [pid = 2172] [id = 192] 02:17:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (0EBED400) [pid = 2172] [serial = 574] [outer = 00000000] 02:17:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (0EDE5800) [pid = 2172] [serial = 575] [outer = 0EBED400] 02:17:28 INFO - PROCESS | 2172 | 1461143848100 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (0F437000) [pid = 2172] [serial = 576] [outer = 0EBED400] 02:17:29 INFO - PROCESS | 2172 | 1461143849251 Marionette TRACE conn5 <- [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]]]}] 02:17:29 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 02:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1423ms 02:17:29 INFO - PROCESS | 2172 | 1461143849268 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 2172 | 1461143849272 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 02:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:17:29 INFO - PROCESS | 2172 | 1461143849277 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 2172 | 1461143849281 Marionette TRACE conn5 <- [1,734,null,{}] 02:17:29 INFO - PROCESS | 2172 | 1461143849287 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:29 INFO - PROCESS | 2172 | 1461143849398 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 02:17:29 INFO - PROCESS | 2172 | 1461143849523 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 2172 | ++DOCSHELL 0FD83400 == 45 [pid = 2172] [id = 193] 02:17:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (10D3E800) [pid = 2172] [serial = 577] [outer = 00000000] 02:17:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1422D800) [pid = 2172] [serial = 578] [outer = 10D3E800] 02:17:29 INFO - PROCESS | 2172 | 1461143849581 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1449A800) [pid = 2172] [serial = 579] [outer = 10D3E800] 02:17:30 INFO - PROCESS | 2172 | 1461143850584 Marionette TRACE conn5 <- [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]]]}] 02:17:30 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.) 02:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1329ms 02:17:30 INFO - PROCESS | 2172 | 1461143850609 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 2172 | 1461143850614 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 02:17:30 INFO - PROCESS | 2172 | 1461143850618 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:17:30 INFO - PROCESS | 2172 | 1461143850620 Marionette TRACE conn5 <- [1,738,null,{}] 02:17:30 INFO - PROCESS | 2172 | 1461143850624 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:30 INFO - PROCESS | 2172 | 1461143850762 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 02:17:30 INFO - PROCESS | 2172 | 1461143850878 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 2172 | ++DOCSHELL 18423000 == 46 [pid = 2172] [id = 194] 02:17:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18423400) [pid = 2172] [serial = 580] [outer = 00000000] 02:17:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (186AA000) [pid = 2172] [serial = 581] [outer = 18423400] 02:17:30 INFO - PROCESS | 2172 | 1461143850947 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18A88C00) [pid = 2172] [serial = 582] [outer = 18423400] 02:17:31 INFO - PROCESS | 2172 | 1461143851997 Marionette TRACE conn5 <- [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]]]}] 02:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1423ms 02:17:32 INFO - PROCESS | 2172 | 1461143852045 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 2172 | 1461143852047 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 02:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:17:32 INFO - PROCESS | 2172 | 1461143852057 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 2172 | 1461143852063 Marionette TRACE conn5 <- [1,742,null,{}] 02:17:32 INFO - PROCESS | 2172 | 1461143852068 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:32 INFO - PROCESS | 2172 | 1461143852304 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 02:17:32 INFO - PROCESS | 2172 | 1461143852454 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 2172 | ++DOCSHELL 0FECF000 == 47 [pid = 2172] [id = 195] 02:17:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0FED1000) [pid = 2172] [serial = 583] [outer = 00000000] 02:17:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (10031800) [pid = 2172] [serial = 584] [outer = 0FED1000] 02:17:32 INFO - PROCESS | 2172 | 1461143852506 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (10CA4C00) [pid = 2172] [serial = 585] [outer = 0FED1000] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 0F056400 == 46 [pid = 2172] [id = 191] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 0F544800 == 45 [pid = 2172] [id = 190] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 18B5F400 == 44 [pid = 2172] [id = 189] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 186A8C00 == 43 [pid = 2172] [id = 188] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 14A98400 == 42 [pid = 2172] [id = 187] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 0FED2000 == 41 [pid = 2172] [id = 186] 02:17:33 INFO - PROCESS | 2172 | --DOCSHELL 0FED6C00 == 40 [pid = 2172] [id = 185] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1996AC00) [pid = 2172] [serial = 545] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0FD75000) [pid = 2172] [serial = 515] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (15835C00) [pid = 2172] [serial = 518] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1AA92400) [pid = 2172] [serial = 521] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (144A4C00) [pid = 2172] [serial = 533] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (101D5000) [pid = 2172] [serial = 528] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1002A400) [pid = 2172] [serial = 527] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (0F810000) [pid = 2172] [serial = 530] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0FECBC00) [pid = 2172] [serial = 531] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (1C57A000) [pid = 2172] [serial = 524] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (186AB800) [pid = 2172] [serial = 536] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18B04000) [pid = 2172] [serial = 539] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (18B62000) [pid = 2172] [serial = 543] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18A8BC00) [pid = 2172] [serial = 542] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (186B1000) [pid = 2172] [serial = 537] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (14B6CC00) [pid = 2172] [serial = 534] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18B06C00) [pid = 2172] [serial = 540] [outer = 00000000] [url = about:blank] 02:17:33 INFO - PROCESS | 2172 | 1461143853519 Marionette TRACE conn5 <- [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]]]}] 02:17:33 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 02:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1490ms 02:17:33 INFO - PROCESS | 2172 | 1461143853546 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 2172 | 1461143853549 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 02:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:17:33 INFO - PROCESS | 2172 | 1461143853553 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 2172 | 1461143853557 Marionette TRACE conn5 <- [1,746,null,{}] 02:17:33 INFO - PROCESS | 2172 | 1461143853561 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 2172 | 1461143853646 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 02:17:33 INFO - PROCESS | 2172 | 1461143853654 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B7C00 == 41 [pid = 2172] [id = 196] 02:17:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F8B8400) [pid = 2172] [serial = 586] [outer = 00000000] 02:17:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0FECE400) [pid = 2172] [serial = 587] [outer = 0F8B8400] 02:17:33 INFO - PROCESS | 2172 | 1461143853704 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (101D5000) [pid = 2172] [serial = 588] [outer = 0F8B8400] 02:17:34 INFO - PROCESS | 2172 | 1461143854226 Marionette TRACE conn5 <- [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]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 02:17:34 INFO - PROCESS | 2172 | 1461143854285 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 2172 | 1461143854288 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 02:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:17:34 INFO - PROCESS | 2172 | 1461143854291 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 2172 | 1461143854293 Marionette TRACE conn5 <- [1,750,null,{}] 02:17:34 INFO - PROCESS | 2172 | 1461143854297 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:34 INFO - PROCESS | 2172 | 1461143854380 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 02:17:34 INFO - PROCESS | 2172 | 1461143854458 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 2172 | ++DOCSHELL 14A98400 == 42 [pid = 2172] [id = 197] 02:17:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (14B72800) [pid = 2172] [serial = 589] [outer = 00000000] 02:17:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (15DEBC00) [pid = 2172] [serial = 590] [outer = 14B72800] 02:17:34 INFO - PROCESS | 2172 | 1461143854505 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (17267800) [pid = 2172] [serial = 591] [outer = 14B72800] 02:17:35 INFO - PROCESS | 2172 | 1461143855379 Marionette TRACE conn5 <- [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]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 02:17:35 INFO - PROCESS | 2172 | 1461143855427 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 2172 | 1461143855431 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 02:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:17:35 INFO - PROCESS | 2172 | 1461143855441 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 2172 | 1461143855445 Marionette TRACE conn5 <- [1,754,null,{}] 02:17:35 INFO - PROCESS | 2172 | 1461143855449 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:35 INFO - PROCESS | 2172 | 1461143855569 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 02:17:35 INFO - PROCESS | 2172 | 1461143855576 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 2172 | ++DOCSHELL 18907C00 == 43 [pid = 2172] [id = 198] 02:17:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (18908400) [pid = 2172] [serial = 592] [outer = 00000000] 02:17:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18A8D400) [pid = 2172] [serial = 593] [outer = 18908400] 02:17:35 INFO - PROCESS | 2172 | 1461143855621 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18B04400) [pid = 2172] [serial = 594] [outer = 18908400] 02:17:36 INFO - PROCESS | 2172 | 1461143856551 Marionette TRACE conn5 <- [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]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1134ms 02:17:36 INFO - PROCESS | 2172 | 1461143856576 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 2172 | 1461143856578 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 02:17:36 INFO - PROCESS | 2172 | 1461143856581 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:17:36 INFO - PROCESS | 2172 | 1461143856583 Marionette TRACE conn5 <- [1,758,null,{}] 02:17:36 INFO - PROCESS | 2172 | 1461143856587 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:36 INFO - PROCESS | 2172 | 1461143856695 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 02:17:36 INFO - PROCESS | 2172 | 1461143856702 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 2172 | ++DOCSHELL 18B62000 == 44 [pid = 2172] [id = 199] 02:17:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18B64000) [pid = 2172] [serial = 595] [outer = 00000000] 02:17:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (198C7000) [pid = 2172] [serial = 596] [outer = 18B64000] 02:17:36 INFO - PROCESS | 2172 | 1461143856748 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1996A000) [pid = 2172] [serial = 597] [outer = 18B64000] 02:17:37 INFO - PROCESS | 2172 | 1461143857215 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 02:17:37 INFO - PROCESS | 2172 | 1461143857254 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 2172 | 1461143857256 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 02:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:17:37 INFO - PROCESS | 2172 | 1461143857267 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 2172 | 1461143857269 Marionette TRACE conn5 <- [1,762,null,{}] 02:17:37 INFO - PROCESS | 2172 | 1461143857276 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:37 INFO - PROCESS | 2172 | 1461143857384 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 02:17:37 INFO - PROCESS | 2172 | 1461143857398 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 2172 | ++DOCSHELL 19C34400 == 45 [pid = 2172] [id = 200] 02:17:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19C35C00) [pid = 2172] [serial = 598] [outer = 00000000] 02:17:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19C40400) [pid = 2172] [serial = 599] [outer = 19C35C00] 02:17:37 INFO - PROCESS | 2172 | 1461143857493 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1AA97000) [pid = 2172] [serial = 600] [outer = 19C35C00] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (17570C00) [pid = 2172] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1018B800) [pid = 2172] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0FED8C00) [pid = 2172] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (18A90C00) [pid = 2172] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0F57DC00) [pid = 2172] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18B61C00) [pid = 2172] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0F4E1000) [pid = 2172] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:17:37 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (1BF1B800) [pid = 2172] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:17:37 INFO - PROCESS | 2172 | 1461143857929 Marionette TRACE conn5 <- [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]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 02:17:37 INFO - PROCESS | 2172 | 1461143857950 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 2172 | 1461143857952 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 02:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:17:37 INFO - PROCESS | 2172 | 1461143857955 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 2172 | 1461143857957 Marionette TRACE conn5 <- [1,766,null,{}] 02:17:37 INFO - PROCESS | 2172 | 1461143857960 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 2172 | 1461143858066 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 02:17:38 INFO - PROCESS | 2172 | 1461143858075 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 2172 | ++DOCSHELL 19C37800 == 46 [pid = 2172] [id = 201] 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (19D9BC00) [pid = 2172] [serial = 601] [outer = 00000000] 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (1ABBB800) [pid = 2172] [serial = 602] [outer = 19D9BC00] 02:17:38 INFO - PROCESS | 2172 | 1461143858119 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1ABEA800) [pid = 2172] [serial = 603] [outer = 19D9BC00] 02:17:38 INFO - PROCESS | 2172 | 1461143858549 Marionette TRACE conn5 <- [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]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 02:17:38 INFO - PROCESS | 2172 | 1461143858586 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 2172 | 1461143858588 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 02:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:17:38 INFO - PROCESS | 2172 | 1461143858596 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 2172 | 1461143858598 Marionette TRACE conn5 <- [1,770,null,{}] 02:17:38 INFO - PROCESS | 2172 | 1461143858601 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 2172 | 1461143858677 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 02:17:38 INFO - PROCESS | 2172 | 1461143858684 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 2172 | ++DOCSHELL 1449B000 == 47 [pid = 2172] [id = 202] 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1B03B000) [pid = 2172] [serial = 604] [outer = 00000000] 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1C51B400) [pid = 2172] [serial = 605] [outer = 1B03B000] 02:17:38 INFO - PROCESS | 2172 | 1461143858728 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1C51B800) [pid = 2172] [serial = 606] [outer = 1B03B000] 02:17:39 INFO - PROCESS | 2172 | 1461143859147 Marionette TRACE conn5 <- [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]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 02:17:39 INFO - PROCESS | 2172 | 1461143859166 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 2172 | 1461143859168 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 02:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:17:39 INFO - PROCESS | 2172 | 1461143859171 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 2172 | 1461143859173 Marionette TRACE conn5 <- [1,774,null,{}] 02:17:39 INFO - PROCESS | 2172 | 1461143859192 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:39 INFO - PROCESS | 2172 | 1461143859268 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 02:17:39 INFO - PROCESS | 2172 | 1461143859275 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 2172 | ++DOCSHELL 134A8800 == 48 [pid = 2172] [id = 203] 02:17:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1C51F800) [pid = 2172] [serial = 607] [outer = 00000000] 02:17:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1C57C800) [pid = 2172] [serial = 608] [outer = 1C51F800] 02:17:39 INFO - PROCESS | 2172 | 1461143859320 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1C581000) [pid = 2172] [serial = 609] [outer = 1C51F800] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 102D0000 == 47 [pid = 2172] [id = 147] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 17566C00 == 46 [pid = 2172] [id = 136] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0F8C3800 == 45 [pid = 2172] [id = 183] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 19D9E400 == 44 [pid = 2172] [id = 171] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 14AA1800 == 43 [pid = 2172] [id = 184] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 1002E800 == 42 [pid = 2172] [id = 139] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 10032000 == 41 [pid = 2172] [id = 133] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0EDEAC00 == 40 [pid = 2172] [id = 172] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 186A7C00 == 39 [pid = 2172] [id = 137] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0EDE4800 == 38 [pid = 2172] [id = 160] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 19DF4000 == 37 [pid = 2172] [id = 144] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0ED15800 == 36 [pid = 2172] [id = 131] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0EDE1C00 == 35 [pid = 2172] [id = 145] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 14222800 == 34 [pid = 2172] [id = 148] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 18EB6C00 == 33 [pid = 2172] [id = 143] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 15DEFC00 == 32 [pid = 2172] [id = 182] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 10D8F400 == 31 [pid = 2172] [id = 134] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0EDDF400 == 30 [pid = 2172] [id = 146] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 18EB5800 == 29 [pid = 2172] [id = 174] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 18958400 == 28 [pid = 2172] [id = 138] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 1583E800 == 27 [pid = 2172] [id = 142] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 1AFBEC00 == 26 [pid = 2172] [id = 175] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 19BF3000 == 25 [pid = 2172] [id = 141] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 14821C00 == 24 [pid = 2172] [id = 135] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0F488400 == 23 [pid = 2172] [id = 132] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 10CA5000 == 22 [pid = 2172] [id = 173] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 18B63400 == 21 [pid = 2172] [id = 140] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 1B039400 == 20 [pid = 2172] [id = 159] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 18423000 == 19 [pid = 2172] [id = 194] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0FD83400 == 18 [pid = 2172] [id = 193] 02:17:40 INFO - PROCESS | 2172 | --DOCSHELL 0B277400 == 17 [pid = 2172] [id = 192] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (186AC000) [pid = 2172] [serial = 561] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (184D3000) [pid = 2172] [serial = 560] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (134E4000) [pid = 2172] [serial = 555] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (10D8B800) [pid = 2172] [serial = 554] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1422F400) [pid = 2172] [serial = 557] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (18B0FC00) [pid = 2172] [serial = 564] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (134E6C00) [pid = 2172] [serial = 548] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (186B5400) [pid = 2172] [serial = 551] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18B08C00) [pid = 2172] [serial = 563] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (19DF5800) [pid = 2172] [serial = 572] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (19C35000) [pid = 2172] [serial = 569] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (19967800) [pid = 2172] [serial = 566] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (19B31000) [pid = 2172] [serial = 567] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (19CC1400) [pid = 2172] [serial = 570] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (14498C00) [pid = 2172] [serial = 558] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0FED8800) [pid = 2172] [serial = 480] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1C522400) [pid = 2172] [serial = 477] [outer = 00000000] [url = about:blank] 02:17:41 INFO - PROCESS | 2172 | 1461143861196 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2079ms 02:17:41 INFO - PROCESS | 2172 | 1461143861252 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 02:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:17:41 INFO - PROCESS | 2172 | 1461143861256 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 02:17:41 INFO - PROCESS | 2172 | 1461143861262 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 2172 | 1461143861265 Marionette TRACE conn5 <- [1,778,null,{}] 02:17:41 INFO - PROCESS | 2172 | 1461143861271 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:41 INFO - PROCESS | 2172 | 1461143861361 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 02:17:41 INFO - PROCESS | 2172 | 1461143861371 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 2172 | ++DOCSHELL 0ED12C00 == 18 [pid = 2172] [id = 204] 02:17:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0ED13800) [pid = 2172] [serial = 610] [outer = 00000000] 02:17:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0EDEB000) [pid = 2172] [serial = 611] [outer = 0ED13800] 02:17:41 INFO - PROCESS | 2172 | 1461143861420 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0F0F1800) [pid = 2172] [serial = 612] [outer = 0ED13800] 02:17:41 INFO - PROCESS | 2172 | 1461143861923 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 02:17:41 INFO - PROCESS | 2172 | 1461143861953 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 2172 | 1461143861959 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 02:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:17:41 INFO - PROCESS | 2172 | 1461143861966 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 2172 | 1461143861968 Marionette TRACE conn5 <- [1,782,null,{}] 02:17:41 INFO - PROCESS | 2172 | 1461143861972 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 2172 | 1461143862056 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 02:17:42 INFO - PROCESS | 2172 | 1461143862064 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 2172 | ++DOCSHELL 0F488400 == 19 [pid = 2172] [id = 205] 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0F57DC00) [pid = 2172] [serial = 613] [outer = 00000000] 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (0F8BB800) [pid = 2172] [serial = 614] [outer = 0F57DC00] 02:17:42 INFO - PROCESS | 2172 | 1461143862110 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0F8C3800) [pid = 2172] [serial = 615] [outer = 0F57DC00] 02:17:42 INFO - PROCESS | 2172 | 1461143862571 Marionette TRACE conn5 <- [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]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 02:17:42 INFO - PROCESS | 2172 | 1461143862638 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 02:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:17:42 INFO - PROCESS | 2172 | 1461143862641 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 02:17:42 INFO - PROCESS | 2172 | 1461143862645 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - PROCESS | 2172 | 1461143862648 Marionette TRACE conn5 <- [1,786,null,{}] 02:17:42 INFO - PROCESS | 2172 | 1461143862659 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 2172 | 1461143862783 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 02:17:42 INFO - PROCESS | 2172 | 1461143862862 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 2172 | ++DOCSHELL 102D1800 == 20 [pid = 2172] [id = 206] 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (102D2000) [pid = 2172] [serial = 616] [outer = 00000000] 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (10CA3000) [pid = 2172] [serial = 617] [outer = 102D2000] 02:17:42 INFO - PROCESS | 2172 | 1461143862913 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (10D91400) [pid = 2172] [serial = 618] [outer = 102D2000] 02:17:43 INFO - PROCESS | 2172 | 1461143863327 Marionette TRACE conn5 <- [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]]]}] 02:17:43 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 02:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 02:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:17:43 INFO - PROCESS | 2172 | 1461143863378 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 02:17:43 INFO - PROCESS | 2172 | 1461143863381 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 02:17:43 INFO - PROCESS | 2172 | 1461143863384 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:17:43 INFO - PROCESS | 2172 | 1461143863386 Marionette TRACE conn5 <- [1,790,null,{}] 02:17:43 INFO - PROCESS | 2172 | 1461143863389 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:43 INFO - PROCESS | 2172 | 1461143863496 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 02:17:43 INFO - PROCESS | 2172 | 1461143863504 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:43 INFO - PROCESS | 2172 | ++DOCSHELL 14222400 == 21 [pid = 2172] [id = 207] 02:17:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (14222800) [pid = 2172] [serial = 619] [outer = 00000000] 02:17:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1422F400) [pid = 2172] [serial = 620] [outer = 14222800] 02:17:43 INFO - PROCESS | 2172 | 1461143863555 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1441FC00) [pid = 2172] [serial = 621] [outer = 14222800] 02:17:43 INFO - PROCESS | 2172 | 1461143863991 Marionette TRACE conn5 <- [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]]]}] 02:17:44 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 02:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 02:17:44 INFO - PROCESS | 2172 | 1461143864015 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 2172 | 1461143864017 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 02:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:17:44 INFO - PROCESS | 2172 | 1461143864020 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 2172 | 1461143864022 Marionette TRACE conn5 <- [1,794,null,{}] 02:17:44 INFO - PROCESS | 2172 | 1461143864025 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 2172 | 1461143864127 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 02:17:44 INFO - PROCESS | 2172 | 1461143864168 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 2172 | ++DOCSHELL 14498000 == 22 [pid = 2172] [id = 208] 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (14499000) [pid = 2172] [serial = 622] [outer = 00000000] 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1482D400) [pid = 2172] [serial = 623] [outer = 14499000] 02:17:44 INFO - PROCESS | 2172 | 1461143864213 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (14A9FC00) [pid = 2172] [serial = 624] [outer = 14499000] 02:17:44 INFO - PROCESS | 2172 | 1461143864621 Marionette TRACE conn5 <- [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]]]}] 02:17:44 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 02:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 02:17:44 INFO - PROCESS | 2172 | 1461143864691 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 2172 | 1461143864693 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 02:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:17:44 INFO - PROCESS | 2172 | 1461143864702 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 2172 | 1461143864703 Marionette TRACE conn5 <- [1,798,null,{}] 02:17:44 INFO - PROCESS | 2172 | 1461143864707 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 2172 | 1461143864816 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 02:17:44 INFO - PROCESS | 2172 | 1461143864829 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 2172 | ++DOCSHELL 15779C00 == 23 [pid = 2172] [id = 209] 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (17266400) [pid = 2172] [serial = 625] [outer = 00000000] 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1786F400) [pid = 2172] [serial = 626] [outer = 17266400] 02:17:44 INFO - PROCESS | 2172 | 1461143864877 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18431400) [pid = 2172] [serial = 627] [outer = 17266400] 02:17:45 INFO - PROCESS | 2172 | 1461143865297 Marionette TRACE conn5 <- [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]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 02:17:45 INFO - PROCESS | 2172 | 1461143865331 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 2172 | 1461143865333 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 02:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:17:45 INFO - PROCESS | 2172 | 1461143865336 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 2172 | 1461143865338 Marionette TRACE conn5 <- [1,802,null,{}] 02:17:45 INFO - PROCESS | 2172 | 1461143865346 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:45 INFO - PROCESS | 2172 | 1461143865448 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 02:17:45 INFO - PROCESS | 2172 | 1461143865459 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 2172 | ++DOCSHELL 184D0800 == 24 [pid = 2172] [id = 210] 02:17:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (184D4C00) [pid = 2172] [serial = 628] [outer = 00000000] 02:17:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (186AC000) [pid = 2172] [serial = 629] [outer = 184D4C00] 02:17:45 INFO - PROCESS | 2172 | 1461143865503 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (186AC400) [pid = 2172] [serial = 630] [outer = 184D4C00] 02:17:45 INFO - PROCESS | 2172 | 1461143865937 Marionette TRACE conn5 <- [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] 02:17:45 INFO - PROCESS | 2172 | 1461143865969 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 02:17:45 INFO - PROCESS | 2172 | 1461143865976 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 2172 | 1461143865978 Marionette TRACE conn5 <- [1,806,null,{}] 02:17:45 INFO - PROCESS | 2172 | 1461143865982 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 2172 | 1461143866054 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 02:17:46 INFO - PROCESS | 2172 | 1461143866061 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B8C00 == 25 [pid = 2172] [id = 211] 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (186B5000) [pid = 2172] [serial = 631] [outer = 00000000] 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (18A85000) [pid = 2172] [serial = 632] [outer = 186B5000] 02:17:46 INFO - PROCESS | 2172 | 1461143866105 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18A84C00) [pid = 2172] [serial = 633] [outer = 186B5000] 02:17:46 INFO - PROCESS | 2172 | 1461143866554 Marionette TRACE conn5 <- [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]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 02:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:17:46 INFO - PROCESS | 2172 | 1461143866607 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 2172 | 1461143866609 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 02:17:46 INFO - PROCESS | 2172 | 1461143866612 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 2172 | 1461143866614 Marionette TRACE conn5 <- [1,810,null,{}] 02:17:46 INFO - PROCESS | 2172 | 1461143866617 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 2172 | 1461143866722 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 02:17:46 INFO - PROCESS | 2172 | 1461143866730 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 2172 | ++DOCSHELL 102D0000 == 26 [pid = 2172] [id = 212] 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18A8E800) [pid = 2172] [serial = 634] [outer = 00000000] 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18B05C00) [pid = 2172] [serial = 635] [outer = 18A8E800] 02:17:46 INFO - PROCESS | 2172 | 1461143866775 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18B06000) [pid = 2172] [serial = 636] [outer = 18A8E800] 02:17:47 INFO - PROCESS | 2172 | 1461143867239 Marionette TRACE conn5 <- [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] 02:17:47 INFO - PROCESS | 2172 | 1461143867285 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 02:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:17:47 INFO - PROCESS | 2172 | 1461143867294 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 2172 | 1461143867296 Marionette TRACE conn5 <- [1,814,null,{}] 02:17:47 INFO - PROCESS | 2172 | 1461143867299 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:47 INFO - PROCESS | 2172 | 1461143867407 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 02:17:47 INFO - PROCESS | 2172 | 1461143867414 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 2172 | ++DOCSHELL 144A4C00 == 27 [pid = 2172] [id = 213] 02:17:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18B0E000) [pid = 2172] [serial = 637] [outer = 00000000] 02:17:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18EB1800) [pid = 2172] [serial = 638] [outer = 18B0E000] 02:17:47 INFO - PROCESS | 2172 | 1461143867458 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18EC0400) [pid = 2172] [serial = 639] [outer = 18B0E000] 02:17:47 INFO - PROCESS | 2172 | 1461143867938 Marionette TRACE conn5 <- [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]]]}] 02:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 02:17:47 INFO - PROCESS | 2172 | 1461143867979 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 2172 | 1461143867981 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 02:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:17:47 INFO - PROCESS | 2172 | 1461143867985 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 2172 | 1461143867987 Marionette TRACE conn5 <- [1,818,null,{}] 02:17:47 INFO - PROCESS | 2172 | 1461143867995 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:48 INFO - PROCESS | 2172 | 1461143868148 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 02:17:48 INFO - PROCESS | 2172 | 1461143868176 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 2172 | ++DOCSHELL 19BF1800 == 28 [pid = 2172] [id = 214] 02:17:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19BF2000) [pid = 2172] [serial = 640] [outer = 00000000] 02:17:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19BF9400) [pid = 2172] [serial = 641] [outer = 19BF2000] 02:17:48 INFO - PROCESS | 2172 | 1461143868234 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19C35800) [pid = 2172] [serial = 642] [outer = 19BF2000] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14247800) [pid = 2172] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19BF2400) [pid = 2172] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19D9E800) [pid = 2172] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0EDEB400) [pid = 2172] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1C51A000) [pid = 2172] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18B64000) [pid = 2172] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19C35C00) [pid = 2172] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1B03B000) [pid = 2172] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19D9BC00) [pid = 2172] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (14B72800) [pid = 2172] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0F8B8400) [pid = 2172] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0FED1000) [pid = 2172] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (18423400) [pid = 2172] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (10D3E800) [pid = 2172] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (0EBED400) [pid = 2172] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18908400) [pid = 2172] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19D94C00) [pid = 2172] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (15DF2800) [pid = 2172] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (14AC6000) [pid = 2172] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:17:48 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0FED7000) [pid = 2172] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:17:48 INFO - PROCESS | 2172 | 1461143868891 Marionette TRACE conn5 <- [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]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 02:17:48 INFO - PROCESS | 2172 | 1461143868929 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 2172 | 1461143868931 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 02:17:48 INFO - PROCESS | 2172 | 1461143868935 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:17:48 INFO - PROCESS | 2172 | 1461143868937 Marionette TRACE conn5 <- [1,822,null,{}] 02:17:48 INFO - PROCESS | 2172 | 1461143868941 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 2172 | 1461143869019 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 02:17:49 INFO - PROCESS | 2172 | 1461143869024 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 2172 | ++DOCSHELL 14A9F000 == 29 [pid = 2172] [id = 215] 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1577B000) [pid = 2172] [serial = 643] [outer = 00000000] 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18425800) [pid = 2172] [serial = 644] [outer = 1577B000] 02:17:49 INFO - PROCESS | 2172 | 1461143869068 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (184D8800) [pid = 2172] [serial = 645] [outer = 1577B000] 02:17:49 INFO - PROCESS | 2172 | 1461143869487 Marionette TRACE conn5 <- [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]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 02:17:49 INFO - PROCESS | 2172 | 1461143869510 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 2172 | 1461143869512 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 02:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:17:49 INFO - PROCESS | 2172 | 1461143869530 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 2172 | 1461143869532 Marionette TRACE conn5 <- [1,826,null,{}] 02:17:49 INFO - PROCESS | 2172 | 1461143869535 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 2172 | 1461143869610 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 02:17:49 INFO - PROCESS | 2172 | 1461143869617 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 2172 | ++DOCSHELL 17269400 == 30 [pid = 2172] [id = 216] 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (18A90400) [pid = 2172] [serial = 646] [outer = 00000000] 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19C39C00) [pid = 2172] [serial = 647] [outer = 18A90400] 02:17:49 INFO - PROCESS | 2172 | 1461143869660 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0F47C400) [pid = 2172] [serial = 648] [outer = 18A90400] 02:17:50 INFO - PROCESS | 2172 | 1461143870106 Marionette TRACE conn5 <- [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]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 650ms 02:17:50 INFO - PROCESS | 2172 | 1461143870166 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 2172 | 1461143870168 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 02:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:17:50 INFO - PROCESS | 2172 | 1461143870171 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 2172 | 1461143870173 Marionette TRACE conn5 <- [1,830,null,{}] 02:17:50 INFO - PROCESS | 2172 | 1461143870177 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 2172 | 1461143870251 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 02:17:50 INFO - PROCESS | 2172 | 1461143870260 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 2172 | ++DOCSHELL 14825800 == 31 [pid = 2172] [id = 217] 02:17:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19275000) [pid = 2172] [serial = 649] [outer = 00000000] 02:17:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19D92C00) [pid = 2172] [serial = 650] [outer = 19275000] 02:17:50 INFO - PROCESS | 2172 | 1461143870303 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19D94400) [pid = 2172] [serial = 651] [outer = 19275000] 02:17:50 INFO - PROCESS | 2172 | 1461143870831 Marionette TRACE conn5 <- [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]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 02:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:17:50 INFO - PROCESS | 2172 | 1461143870842 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 2172 | 1461143870847 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 02:17:50 INFO - PROCESS | 2172 | 1461143870852 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 2172 | 1461143870857 Marionette TRACE conn5 <- [1,834,null,{}] 02:17:50 INFO - PROCESS | 2172 | 1461143870864 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:51 INFO - PROCESS | 2172 | 1461143871032 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 02:17:51 INFO - PROCESS | 2172 | 1461143871142 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 2172 | ++DOCSHELL 0F43F000 == 32 [pid = 2172] [id = 218] 02:17:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F47CC00) [pid = 2172] [serial = 652] [outer = 00000000] 02:17:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0F54BC00) [pid = 2172] [serial = 653] [outer = 0F47CC00] 02:17:51 INFO - PROCESS | 2172 | 1461143871198 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0F810000) [pid = 2172] [serial = 654] [outer = 0F47CC00] 02:17:51 INFO - PROCESS | 2172 | 1461143871904 Marionette TRACE conn5 <- [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]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1135ms 02:17:51 INFO - PROCESS | 2172 | 1461143871988 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 2172 | 1461143871994 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 02:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:17:51 INFO - PROCESS | 2172 | 1461143872001 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 2172 | 1461143872004 Marionette TRACE conn5 <- [1,838,null,{}] 02:17:52 INFO - PROCESS | 2172 | 1461143872008 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:52 INFO - PROCESS | 2172 | 1461143872147 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 02:17:52 INFO - PROCESS | 2172 | 1461143872262 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C1C00 == 33 [pid = 2172] [id = 219] 02:17:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1002A400) [pid = 2172] [serial = 655] [outer = 00000000] 02:17:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (134A8400) [pid = 2172] [serial = 656] [outer = 1002A400] 02:17:52 INFO - PROCESS | 2172 | 1461143872317 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (14247C00) [pid = 2172] [serial = 657] [outer = 1002A400] 02:17:53 INFO - PROCESS | 2172 | 1461143873263 Marionette TRACE conn5 <- [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]]]}] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 0FECF000 == 32 [pid = 2172] [id = 195] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 0F8B7C00 == 31 [pid = 2172] [id = 196] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 18B62000 == 30 [pid = 2172] [id = 199] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 1449B000 == 29 [pid = 2172] [id = 202] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 19C34400 == 28 [pid = 2172] [id = 200] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 19C37800 == 27 [pid = 2172] [id = 201] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 18907C00 == 26 [pid = 2172] [id = 198] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 14A98400 == 25 [pid = 2172] [id = 197] 02:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1333ms 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1C57C800) [pid = 2172] [serial = 608] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOCSHELL 134A8800 == 24 [pid = 2172] [id = 203] 02:17:53 INFO - PROCESS | 2172 | 1461143873335 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 02:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:17:53 INFO - PROCESS | 2172 | 1461143873339 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 02:17:53 INFO - PROCESS | 2172 | 1461143873344 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 2172 | 1461143873348 Marionette TRACE conn5 <- [1,842,null,{}] 02:17:53 INFO - PROCESS | 2172 | 1461143873354 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 2172 | 1461143873435 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 02:17:53 INFO - PROCESS | 2172 | 1461143873451 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 2172 | ++DOCSHELL 0F542000 == 25 [pid = 2172] [id = 220] 02:17:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0F544800) [pid = 2172] [serial = 658] [outer = 00000000] 02:17:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (0FD7A000) [pid = 2172] [serial = 659] [outer = 0F544800] 02:17:53 INFO - PROCESS | 2172 | 1461143873498 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0FED3C00) [pid = 2172] [serial = 660] [outer = 0F544800] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1756CC00) [pid = 2172] [serial = 519] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1AB4FC00) [pid = 2172] [serial = 522] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1ABB2000) [pid = 2172] [serial = 513] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (102CCC00) [pid = 2172] [serial = 516] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1C57D400) [pid = 2172] [serial = 525] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1AA9A400) [pid = 2172] [serial = 573] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19AEB000) [pid = 2172] [serial = 546] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18A8F000) [pid = 2172] [serial = 552] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1422CC00) [pid = 2172] [serial = 549] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (198C7000) [pid = 2172] [serial = 596] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19C40400) [pid = 2172] [serial = 599] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1996A000) [pid = 2172] [serial = 597] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1C51B800) [pid = 2172] [serial = 606] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1ABBB800) [pid = 2172] [serial = 602] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1C51B400) [pid = 2172] [serial = 605] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1AA97000) [pid = 2172] [serial = 600] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (15DEBC00) [pid = 2172] [serial = 590] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0FECE400) [pid = 2172] [serial = 587] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (101D5000) [pid = 2172] [serial = 588] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (10CA4C00) [pid = 2172] [serial = 585] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (10031800) [pid = 2172] [serial = 584] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18A88C00) [pid = 2172] [serial = 582] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (186AA000) [pid = 2172] [serial = 581] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1449A800) [pid = 2172] [serial = 579] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1422D800) [pid = 2172] [serial = 578] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F437000) [pid = 2172] [serial = 576] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0EDE5800) [pid = 2172] [serial = 575] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18A8D400) [pid = 2172] [serial = 593] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18B04400) [pid = 2172] [serial = 594] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1ABEA800) [pid = 2172] [serial = 603] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (17267800) [pid = 2172] [serial = 591] [outer = 00000000] [url = about:blank] 02:17:53 INFO - PROCESS | 2172 | 1461143873992 Marionette TRACE conn5 <- [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]]]}] 02:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 02:17:54 INFO - PROCESS | 2172 | 1461143874036 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 2172 | 1461143874041 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 02:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:17:54 INFO - PROCESS | 2172 | 1461143874048 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - PROCESS | 2172 | 1461143874050 Marionette TRACE conn5 <- [1,846,null,{}] 02:17:54 INFO - PROCESS | 2172 | 1461143874054 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:54 INFO - PROCESS | 2172 | 1461143874133 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 02:17:54 INFO - PROCESS | 2172 | 1461143874206 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 2172 | ++DOCSHELL 1002BC00 == 26 [pid = 2172] [id = 221] 02:17:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (1018B400) [pid = 2172] [serial = 661] [outer = 00000000] 02:17:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (10D3C400) [pid = 2172] [serial = 662] [outer = 1018B400] 02:17:54 INFO - PROCESS | 2172 | 1461143874260 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (111A5000) [pid = 2172] [serial = 663] [outer = 1018B400] 02:17:54 INFO - PROCESS | 2172 | 1461143874657 Marionette TRACE conn5 <- [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]]]}] 02:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 02:17:54 INFO - PROCESS | 2172 | 1461143874720 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 2172 | 1461143874723 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 02:17:54 INFO - PROCESS | 2172 | 1461143874731 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:17:54 INFO - PROCESS | 2172 | 1461143874734 Marionette TRACE conn5 <- [1,850,null,{}] 02:17:54 INFO - PROCESS | 2172 | 1461143874745 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:54 INFO - PROCESS | 2172 | 1461143874864 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 02:17:54 INFO - PROCESS | 2172 | 1461143874880 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 2172 | ++DOCSHELL 14822800 == 27 [pid = 2172] [id = 222] 02:17:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (14829C00) [pid = 2172] [serial = 664] [outer = 00000000] 02:17:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (148CA800) [pid = 2172] [serial = 665] [outer = 14829C00] 02:17:54 INFO - PROCESS | 2172 | 1461143874928 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (14B71000) [pid = 2172] [serial = 666] [outer = 14829C00] 02:17:55 INFO - PROCESS | 2172 | 1461143875373 Marionette TRACE conn5 <- [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]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 02:17:55 INFO - PROCESS | 2172 | 1461143875405 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 2172 | 1461143875408 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 02:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:17:55 INFO - PROCESS | 2172 | 1461143875418 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 2172 | 1461143875420 Marionette TRACE conn5 <- [1,854,null,{}] 02:17:55 INFO - PROCESS | 2172 | 1461143875423 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:55 INFO - PROCESS | 2172 | 1461143875527 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 02:17:55 INFO - PROCESS | 2172 | 1461143875533 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E6C00 == 28 [pid = 2172] [id = 223] 02:17:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0F80DC00) [pid = 2172] [serial = 667] [outer = 00000000] 02:17:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (17267000) [pid = 2172] [serial = 668] [outer = 0F80DC00] 02:17:55 INFO - PROCESS | 2172 | 1461143875578 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (1759E400) [pid = 2172] [serial = 669] [outer = 0F80DC00] 02:17:56 INFO - PROCESS | 2172 | 1461143876012 Marionette TRACE conn5 <- [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]]]}] 02:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 02:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:17:56 INFO - PROCESS | 2172 | 1461143876050 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 2172 | 1461143876052 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 02:17:56 INFO - PROCESS | 2172 | 1461143876055 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 2172 | 1461143876057 Marionette TRACE conn5 <- [1,858,null,{}] 02:17:56 INFO - PROCESS | 2172 | 1461143876060 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 2172 | 1461143876161 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 02:17:56 INFO - PROCESS | 2172 | 1461143876167 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E1000 == 29 [pid = 2172] [id = 224] 02:17:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (0F8BE000) [pid = 2172] [serial = 670] [outer = 00000000] 02:17:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (186A7400) [pid = 2172] [serial = 671] [outer = 0F8BE000] 02:17:56 INFO - PROCESS | 2172 | 1461143876213 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (186AE000) [pid = 2172] [serial = 672] [outer = 0F8BE000] 02:17:56 INFO - PROCESS | 2172 | 1461143876692 Marionette TRACE conn5 <- [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]]]}] 02:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 02:17:56 INFO - PROCESS | 2172 | 1461143876726 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 2172 | 1461143876728 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 02:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:17:56 INFO - PROCESS | 2172 | 1461143876731 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 2172 | 1461143876733 Marionette TRACE conn5 <- [1,862,null,{}] 02:17:56 INFO - PROCESS | 2172 | 1461143876743 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 2172 | 1461143876865 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 02:17:56 INFO - PROCESS | 2172 | 1461143876876 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 2172 | ++DOCSHELL 17874800 == 30 [pid = 2172] [id = 225] 02:17:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (184D2800) [pid = 2172] [serial = 673] [outer = 00000000] 02:17:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18A87C00) [pid = 2172] [serial = 674] [outer = 184D2800] 02:17:56 INFO - PROCESS | 2172 | 1461143876923 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18A88800) [pid = 2172] [serial = 675] [outer = 184D2800] 02:17:57 INFO - PROCESS | 2172 | 1461143877564 Marionette TRACE conn5 <- [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]]]}] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19BF2000) [pid = 2172] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (17266400) [pid = 2172] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (14499000) [pid = 2172] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (186B5000) [pid = 2172] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (14222800) [pid = 2172] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18B0E000) [pid = 2172] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18A8E800) [pid = 2172] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (102D2000) [pid = 2172] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (184D4C00) [pid = 2172] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (1577B000) [pid = 2172] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0F57DC00) [pid = 2172] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18A90400) [pid = 2172] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:17:57 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0ED13800) [pid = 2172] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 890ms 02:17:57 INFO - PROCESS | 2172 | 1461143877622 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 2172 | 1461143877624 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 02:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:17:57 INFO - PROCESS | 2172 | 1461143877628 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 2172 | 1461143877629 Marionette TRACE conn5 <- [1,866,null,{}] 02:17:57 INFO - PROCESS | 2172 | 1461143877633 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:57 INFO - PROCESS | 2172 | 1461143877707 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 02:17:57 INFO - PROCESS | 2172 | 1461143877715 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 2172 | ++DOCSHELL 14221400 == 31 [pid = 2172] [id = 226] 02:17:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (14222800) [pid = 2172] [serial = 676] [outer = 00000000] 02:17:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (15771400) [pid = 2172] [serial = 677] [outer = 14222800] 02:17:57 INFO - PROCESS | 2172 | 1461143877760 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (17266400) [pid = 2172] [serial = 678] [outer = 14222800] 02:17:58 INFO - PROCESS | 2172 | 1461143878183 Marionette TRACE conn5 <- [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]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 02:17:58 INFO - PROCESS | 2172 | 1461143878201 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 02:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:17:58 INFO - PROCESS | 2172 | 1461143878203 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 02:17:58 INFO - PROCESS | 2172 | 1461143878206 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 2172 | 1461143878208 Marionette TRACE conn5 <- [1,870,null,{}] 02:17:58 INFO - PROCESS | 2172 | 1461143878211 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:58 INFO - PROCESS | 2172 | 1461143878286 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 02:17:58 INFO - PROCESS | 2172 | 1461143878291 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 2172 | ++DOCSHELL 18A8E400 == 32 [pid = 2172] [id = 227] 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (18B09400) [pid = 2172] [serial = 679] [outer = 00000000] 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (18D8C800) [pid = 2172] [serial = 680] [outer = 18B09400] 02:17:58 INFO - PROCESS | 2172 | 1461143878336 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (19276400) [pid = 2172] [serial = 681] [outer = 18B09400] 02:17:58 INFO - PROCESS | 2172 | 1461143878751 Marionette TRACE conn5 <- [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]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 571ms 02:17:58 INFO - PROCESS | 2172 | 1461143878779 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 2172 | 1461143878781 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 02:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:17:58 INFO - PROCESS | 2172 | 1461143878794 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 2172 | 1461143878796 Marionette TRACE conn5 <- [1,874,null,{}] 02:17:58 INFO - PROCESS | 2172 | 1461143878800 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:58 INFO - PROCESS | 2172 | 1461143878873 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 02:17:58 INFO - PROCESS | 2172 | 1461143878880 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 2172 | ++DOCSHELL 14821C00 == 33 [pid = 2172] [id = 228] 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (18B60800) [pid = 2172] [serial = 682] [outer = 00000000] 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (19B28400) [pid = 2172] [serial = 683] [outer = 18B60800] 02:17:58 INFO - PROCESS | 2172 | 1461143878923 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (19B29000) [pid = 2172] [serial = 684] [outer = 18B60800] 02:17:59 INFO - PROCESS | 2172 | 1461143879360 Marionette TRACE conn5 <- [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]]]}] 02:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 02:17:59 INFO - PROCESS | 2172 | 1461143879431 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 2172 | 1461143879433 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 02:17:59 INFO - PROCESS | 2172 | 1461143879436 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:17:59 INFO - PROCESS | 2172 | 1461143879438 Marionette TRACE conn5 <- [1,878,null,{}] 02:17:59 INFO - PROCESS | 2172 | 1461143879442 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:59 INFO - PROCESS | 2172 | 1461143879517 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 02:17:59 INFO - PROCESS | 2172 | 1461143879526 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 2172 | ++DOCSHELL 19AEC000 == 34 [pid = 2172] [id = 229] 02:17:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (19BF2000) [pid = 2172] [serial = 685] [outer = 00000000] 02:17:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (19C37800) [pid = 2172] [serial = 686] [outer = 19BF2000] 02:17:59 INFO - PROCESS | 2172 | 1461143879570 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19C3E800) [pid = 2172] [serial = 687] [outer = 19BF2000] 02:18:01 INFO - PROCESS | 2172 | 1461143881348 Marionette TRACE conn5 <- [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]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1918ms 02:18:01 INFO - PROCESS | 2172 | 1461143881359 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 2172 | 1461143881363 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 02:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:18:01 INFO - PROCESS | 2172 | 1461143881368 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 2172 | 1461143881373 Marionette TRACE conn5 <- [1,882,null,{}] 02:18:01 INFO - PROCESS | 2172 | 1461143881379 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 2172 | 1461143881487 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 02:18:01 INFO - PROCESS | 2172 | 1461143881570 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 2172 | ++DOCSHELL 17875400 == 35 [pid = 2172] [id = 230] 02:18:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (17877800) [pid = 2172] [serial = 688] [outer = 00000000] 02:18:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18960C00) [pid = 2172] [serial = 689] [outer = 17877800] 02:18:01 INFO - PROCESS | 2172 | 1461143881667 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18B04000) [pid = 2172] [serial = 690] [outer = 17877800] 02:18:02 INFO - PROCESS | 2172 | 1461143882285 Marionette TRACE conn5 <- [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]]]}] 02:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 990ms 02:18:02 INFO - PROCESS | 2172 | 1461143882359 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 2172 | 1461143882366 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 02:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:18:02 INFO - PROCESS | 2172 | 1461143882372 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 2172 | 1461143882375 Marionette TRACE conn5 <- [1,886,null,{}] 02:18:02 INFO - PROCESS | 2172 | 1461143882380 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:02 INFO - PROCESS | 2172 | 1461143882516 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 02:18:02 INFO - PROCESS | 2172 | 1461143882635 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 2172 | ++DOCSHELL 19B23400 == 36 [pid = 2172] [id = 231] 02:18:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19C3F000) [pid = 2172] [serial = 691] [outer = 00000000] 02:18:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19DFA800) [pid = 2172] [serial = 692] [outer = 19C3F000] 02:18:02 INFO - PROCESS | 2172 | 1461143882691 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1AA95400) [pid = 2172] [serial = 693] [outer = 19C3F000] 02:18:03 INFO - PROCESS | 2172 | 1461143883320 Marionette TRACE conn5 <- [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]]]}] 02:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 02:18:03 INFO - PROCESS | 2172 | 1461143883354 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 2172 | 1461143883357 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 02:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:18:03 INFO - PROCESS | 2172 | 1461143883361 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 2172 | 1461143883365 Marionette TRACE conn5 <- [1,890,null,{}] 02:18:03 INFO - PROCESS | 2172 | 1461143883376 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:03 INFO - PROCESS | 2172 | 1461143883481 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 02:18:03 INFO - PROCESS | 2172 | 1461143883562 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 2172 | ++DOCSHELL 1AA9D400 == 37 [pid = 2172] [id = 232] 02:18:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1AAA1400) [pid = 2172] [serial = 694] [outer = 00000000] 02:18:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1ACB6400) [pid = 2172] [serial = 695] [outer = 1AAA1400] 02:18:03 INFO - PROCESS | 2172 | 1461143883659 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1AFBFC00) [pid = 2172] [serial = 696] [outer = 1AAA1400] 02:18:04 INFO - PROCESS | 2172 | 1461143884243 Marionette TRACE conn5 <- [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]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 02:18:04 INFO - PROCESS | 2172 | 1461143884295 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 2172 | 1461143884298 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 02:18:04 INFO - PROCESS | 2172 | 1461143884301 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:18:04 INFO - PROCESS | 2172 | 1461143884303 Marionette TRACE conn5 <- [1,894,null,{}] 02:18:04 INFO - PROCESS | 2172 | 1461143884307 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 2172 | 1461143884411 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 02:18:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0EDDF400) [pid = 2172] [serial = 697] [outer = 19DF7000] 02:18:04 INFO - PROCESS | 2172 | 1461143884624 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 2172 | ++DOCSHELL 10198400 == 38 [pid = 2172] [id = 233] 02:18:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (101C7000) [pid = 2172] [serial = 698] [outer = 00000000] 02:18:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (10CACC00) [pid = 2172] [serial = 699] [outer = 101C7000] 02:18:04 INFO - PROCESS | 2172 | 1461143884693 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (134E6C00) [pid = 2172] [serial = 700] [outer = 101C7000] 02:18:05 INFO - PROCESS | 2172 | 1461143885320 Marionette TRACE conn5 <- [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]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1075ms 02:18:05 INFO - PROCESS | 2172 | 1461143885380 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 2172 | 1461143885385 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 02:18:05 INFO - PROCESS | 2172 | 1461143885390 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:18:05 INFO - PROCESS | 2172 | 1461143885393 Marionette TRACE conn5 <- [1,898,null,{}] 02:18:05 INFO - PROCESS | 2172 | 1461143885398 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:05 INFO - PROCESS | 2172 | 1461143885496 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D92C00) [pid = 2172] [serial = 650] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F47C400) [pid = 2172] [serial = 648] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19BF9400) [pid = 2172] [serial = 641] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18431400) [pid = 2172] [serial = 627] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1482D400) [pid = 2172] [serial = 623] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (18A84C00) [pid = 2172] [serial = 633] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (14A9FC00) [pid = 2172] [serial = 624] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1441FC00) [pid = 2172] [serial = 621] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18EC0400) [pid = 2172] [serial = 639] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (18B06000) [pid = 2172] [serial = 636] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1786F400) [pid = 2172] [serial = 626] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (10CA3000) [pid = 2172] [serial = 617] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (186AC000) [pid = 2172] [serial = 629] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (184D8800) [pid = 2172] [serial = 645] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (19C35800) [pid = 2172] [serial = 642] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18425800) [pid = 2172] [serial = 644] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0F8BB800) [pid = 2172] [serial = 614] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18B05C00) [pid = 2172] [serial = 635] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (10D91400) [pid = 2172] [serial = 618] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (19C39C00) [pid = 2172] [serial = 647] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0F8C3800) [pid = 2172] [serial = 615] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F0F1800) [pid = 2172] [serial = 612] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18EB1800) [pid = 2172] [serial = 638] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1422F400) [pid = 2172] [serial = 620] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18A85000) [pid = 2172] [serial = 632] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (0EDEB000) [pid = 2172] [serial = 611] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (186AC400) [pid = 2172] [serial = 630] [outer = 00000000] [url = about:blank] 02:18:05 INFO - PROCESS | 2172 | 1461143885632 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 2172 | ++DOCSHELL 0B974000 == 39 [pid = 2172] [id = 234] 02:18:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (0EBE6400) [pid = 2172] [serial = 701] [outer = 00000000] 02:18:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0F001C00) [pid = 2172] [serial = 702] [outer = 0EBE6400] 02:18:05 INFO - PROCESS | 2172 | 1461143885681 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F4E7800) [pid = 2172] [serial = 703] [outer = 0EBE6400] 02:18:06 INFO - PROCESS | 2172 | 1461143886089 Marionette TRACE conn5 <- [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]]]}] 02:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 02:18:06 INFO - PROCESS | 2172 | 1461143886186 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 2172 | 1461143886190 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 02:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:18:06 INFO - PROCESS | 2172 | 1461143886196 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 2172 | 1461143886198 Marionette TRACE conn5 <- [1,902,null,{}] 02:18:06 INFO - PROCESS | 2172 | 1461143886201 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 2172 | 1461143886282 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 02:18:06 INFO - PROCESS | 2172 | 1461143886291 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 2172 | ++DOCSHELL 10D92C00 == 40 [pid = 2172] [id = 235] 02:18:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (14241800) [pid = 2172] [serial = 704] [outer = 00000000] 02:18:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (148C6400) [pid = 2172] [serial = 705] [outer = 14241800] 02:18:06 INFO - PROCESS | 2172 | 1461143886336 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (15DECC00) [pid = 2172] [serial = 706] [outer = 14241800] 02:18:06 INFO - PROCESS | 2172 | 1461143886803 Marionette TRACE conn5 <- [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]]]}] 02:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 614ms 02:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:18:06 INFO - PROCESS | 2172 | 1461143886815 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 2172 | 1461143886817 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 02:18:06 INFO - PROCESS | 2172 | 1461143886821 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 2172 | 1461143886827 Marionette TRACE conn5 <- [1,906,null,{}] 02:18:06 INFO - PROCESS | 2172 | 1461143886840 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 2172 | 1461143886921 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 02:18:06 INFO - PROCESS | 2172 | 1461143886927 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 2172 | ++DOCSHELL 186AF000 == 41 [pid = 2172] [id = 236] 02:18:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (186B0400) [pid = 2172] [serial = 707] [outer = 00000000] 02:18:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (18906400) [pid = 2172] [serial = 708] [outer = 186B0400] 02:18:06 INFO - PROCESS | 2172 | 1461143886971 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (18959400) [pid = 2172] [serial = 709] [outer = 186B0400] 02:18:07 INFO - PROCESS | 2172 | 1461143887407 Marionette TRACE conn5 <- [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]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 02:18:07 INFO - PROCESS | 2172 | 1461143887450 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 2172 | 1461143887453 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 02:18:07 INFO - PROCESS | 2172 | 1461143887456 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:18:07 INFO - PROCESS | 2172 | 1461143887458 Marionette TRACE conn5 <- [1,910,null,{}] 02:18:07 INFO - PROCESS | 2172 | 1461143887461 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:07 INFO - PROCESS | 2172 | 1461143887538 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 02:18:07 INFO - PROCESS | 2172 | 1461143887545 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 2172 | ++DOCSHELL 18982400 == 42 [pid = 2172] [id = 237] 02:18:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18A84000) [pid = 2172] [serial = 710] [outer = 00000000] 02:18:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18B02400) [pid = 2172] [serial = 711] [outer = 18A84000] 02:18:07 INFO - PROCESS | 2172 | 1461143887590 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18B0BC00) [pid = 2172] [serial = 712] [outer = 18A84000] 02:18:08 INFO - PROCESS | 2172 | 1461143888074 Marionette TRACE conn5 <- [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]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 02:18:08 INFO - PROCESS | 2172 | 1461143888131 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 02:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:18:08 INFO - PROCESS | 2172 | 1461143888132 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 02:18:08 INFO - PROCESS | 2172 | 1461143888136 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 2172 | 1461143888137 Marionette TRACE conn5 <- [1,914,null,{}] 02:18:08 INFO - PROCESS | 2172 | 1461143888149 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 2172 | 1461143888252 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 02:18:08 INFO - PROCESS | 2172 | 1461143888262 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 2172 | ++DOCSHELL 0B970800 == 43 [pid = 2172] [id = 238] 02:18:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18EB1C00) [pid = 2172] [serial = 713] [outer = 00000000] 02:18:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19270000) [pid = 2172] [serial = 714] [outer = 18EB1C00] 02:18:08 INFO - PROCESS | 2172 | 1461143888313 Marionette DEBUG loaded listener.js 02:18:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19B2F800) [pid = 2172] [serial = 715] [outer = 18EB1C00] 02:18:08 INFO - PROCESS | 2172 | 1461143888782 Marionette TRACE conn5 <- [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]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 02:18:08 INFO - PROCESS | 2172 | 1461143888831 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 2172 | 1461143888833 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 02:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:18:08 INFO - PROCESS | 2172 | 1461143888836 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 2172 | 1461143888838 Marionette TRACE conn5 <- [1,918,null,{}] 02:18:08 INFO - PROCESS | 2172 | 1461143888842 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 2172 | 1461143888981 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 02:18:09 INFO - PROCESS | 2172 | 1461143889009 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 2172 | ++DOCSHELL 19C3AC00 == 44 [pid = 2172] [id = 239] 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19C3B400) [pid = 2172] [serial = 716] [outer = 00000000] 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19D91800) [pid = 2172] [serial = 717] [outer = 19C3B400] 02:18:09 INFO - PROCESS | 2172 | 1461143889052 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19D99000) [pid = 2172] [serial = 718] [outer = 19C3B400] 02:18:09 INFO - PROCESS | 2172 | 1461143889495 Marionette TRACE conn5 <- [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]]]}] 02:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 02:18:09 INFO - PROCESS | 2172 | 1461143889507 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 2172 | 1461143889509 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 02:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:18:09 INFO - PROCESS | 2172 | 1461143889512 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - PROCESS | 2172 | 1461143889514 Marionette TRACE conn5 <- [1,922,null,{}] 02:18:09 INFO - PROCESS | 2172 | 1461143889517 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:09 INFO - PROCESS | 2172 | 1461143889620 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 02:18:09 INFO - PROCESS | 2172 | 1461143889627 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 2172 | ++DOCSHELL 0F8BE800 == 45 [pid = 2172] [id = 240] 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19DF4400) [pid = 2172] [serial = 719] [outer = 00000000] 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1ABAFC00) [pid = 2172] [serial = 720] [outer = 19DF4400] 02:18:09 INFO - PROCESS | 2172 | 1461143889671 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1AB4FC00) [pid = 2172] [serial = 721] [outer = 19DF4400] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (0F8BE000) [pid = 2172] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (184D2800) [pid = 2172] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (14222800) [pid = 2172] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (14829C00) [pid = 2172] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1018B400) [pid = 2172] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0F544800) [pid = 2172] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0F80DC00) [pid = 2172] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (18B09400) [pid = 2172] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:18:09 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (18B60800) [pid = 2172] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:18:10 INFO - PROCESS | 2172 | 1461143890169 Marionette TRACE conn5 <- [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]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 02:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:18:10 INFO - PROCESS | 2172 | 1461143890183 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 2172 | 1461143890186 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 02:18:10 INFO - PROCESS | 2172 | 1461143890189 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 2172 | 1461143890190 Marionette TRACE conn5 <- [1,926,null,{}] 02:18:10 INFO - PROCESS | 2172 | 1461143890194 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 2172 | 1461143890272 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 02:18:10 INFO - PROCESS | 2172 | 1461143890304 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 2172 | ++DOCSHELL 14438800 == 46 [pid = 2172] [id = 241] 02:18:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (17873800) [pid = 2172] [serial = 722] [outer = 00000000] 02:18:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1AA9BC00) [pid = 2172] [serial = 723] [outer = 17873800] 02:18:10 INFO - PROCESS | 2172 | 1461143890351 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1B034400) [pid = 2172] [serial = 724] [outer = 17873800] 02:18:10 INFO - PROCESS | 2172 | 1461143890773 Marionette TRACE conn5 <- [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]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 02:18:10 INFO - PROCESS | 2172 | 1461143890820 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 2172 | 1461143890822 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 02:18:10 INFO - PROCESS | 2172 | 1461143890825 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:18:10 INFO - PROCESS | 2172 | 1461143890827 Marionette TRACE conn5 <- [1,930,null,{}] 02:18:10 INFO - PROCESS | 2172 | 1461143890831 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 2172 | 1461143890907 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 02:18:10 INFO - PROCESS | 2172 | 1461143890913 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 2172 | ++DOCSHELL 1BF26000 == 47 [pid = 2172] [id = 242] 02:18:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1BFD9000) [pid = 2172] [serial = 725] [outer = 00000000] 02:18:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1C51F000) [pid = 2172] [serial = 726] [outer = 1BFD9000] 02:18:10 INFO - PROCESS | 2172 | 1461143890956 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1C524400) [pid = 2172] [serial = 727] [outer = 1BFD9000] 02:18:11 INFO - PROCESS | 2172 | 1461143891388 Marionette TRACE conn5 <- [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]]]}] 02:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 02:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:18:11 INFO - PROCESS | 2172 | 1461143891400 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 02:18:11 INFO - PROCESS | 2172 | 1461143891401 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 02:18:11 INFO - PROCESS | 2172 | 1461143891415 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:18:11 INFO - PROCESS | 2172 | 1461143891417 Marionette TRACE conn5 <- [1,934,null,{}] 02:18:11 INFO - PROCESS | 2172 | 1461143891420 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:11 INFO - PROCESS | 2172 | 1461143891501 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 02:18:11 INFO - PROCESS | 2172 | 1461143891508 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 2172 | ++DOCSHELL 1C527800 == 48 [pid = 2172] [id = 243] 02:18:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1C57A800) [pid = 2172] [serial = 728] [outer = 00000000] 02:18:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1C57E800) [pid = 2172] [serial = 729] [outer = 1C57A800] 02:18:11 INFO - PROCESS | 2172 | 1461143891557 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1C587C00) [pid = 2172] [serial = 730] [outer = 1C57A800] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 18A8E400 == 47 [pid = 2172] [id = 227] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 14821C00 == 46 [pid = 2172] [id = 228] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 14822800 == 45 [pid = 2172] [id = 222] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 0F4E1000 == 44 [pid = 2172] [id = 224] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 17874800 == 43 [pid = 2172] [id = 225] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 0F4E6C00 == 42 [pid = 2172] [id = 223] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 14221400 == 41 [pid = 2172] [id = 226] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 0B974000 == 40 [pid = 2172] [id = 234] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 1AA9D400 == 39 [pid = 2172] [id = 232] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 10198400 == 38 [pid = 2172] [id = 233] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 19B23400 == 37 [pid = 2172] [id = 231] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 17875400 == 36 [pid = 2172] [id = 230] 02:18:12 INFO - PROCESS | 2172 | --DOCSHELL 19AEC000 == 35 [pid = 2172] [id = 229] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 19C3AC00 == 34 [pid = 2172] [id = 239] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 0F8BE800 == 33 [pid = 2172] [id = 240] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 14438800 == 32 [pid = 2172] [id = 241] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 0B970800 == 31 [pid = 2172] [id = 238] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 186AF000 == 30 [pid = 2172] [id = 236] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 18982400 == 29 [pid = 2172] [id = 237] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 1BF26000 == 28 [pid = 2172] [id = 242] 02:18:13 INFO - PROCESS | 2172 | --DOCSHELL 10D92C00 == 27 [pid = 2172] [id = 235] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19B28400) [pid = 2172] [serial = 683] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (186A7400) [pid = 2172] [serial = 671] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18A87C00) [pid = 2172] [serial = 674] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (186AE000) [pid = 2172] [serial = 672] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (15771400) [pid = 2172] [serial = 677] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (148CA800) [pid = 2172] [serial = 665] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (10D3C400) [pid = 2172] [serial = 662] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (111A5000) [pid = 2172] [serial = 663] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (17266400) [pid = 2172] [serial = 678] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (0FD7A000) [pid = 2172] [serial = 659] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0FED3C00) [pid = 2172] [serial = 660] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0F54BC00) [pid = 2172] [serial = 653] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (134A8400) [pid = 2172] [serial = 656] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18A88800) [pid = 2172] [serial = 675] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (17267000) [pid = 2172] [serial = 668] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (1759E400) [pid = 2172] [serial = 669] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18D8C800) [pid = 2172] [serial = 680] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (19B29000) [pid = 2172] [serial = 684] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (14B71000) [pid = 2172] [serial = 666] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (19276400) [pid = 2172] [serial = 681] [outer = 00000000] [url = about:blank] 02:18:13 INFO - PROCESS | 2172 | 1461143893477 Marionette TRACE conn5 <- [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]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2141ms 02:18:13 INFO - PROCESS | 2172 | 1461143893548 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 2172 | 1461143893552 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 02:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:18:13 INFO - PROCESS | 2172 | 1461143893557 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 2172 | 1461143893560 Marionette TRACE conn5 <- [1,938,null,{}] 02:18:13 INFO - PROCESS | 2172 | 1461143893566 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 2172 | 1461143893650 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 02:18:13 INFO - PROCESS | 2172 | 1461143893660 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEC800 == 28 [pid = 2172] [id = 244] 02:18:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0F0F2800) [pid = 2172] [serial = 731] [outer = 00000000] 02:18:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F47C400) [pid = 2172] [serial = 732] [outer = 0F0F2800] 02:18:13 INFO - PROCESS | 2172 | 1461143893714 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0F544800) [pid = 2172] [serial = 733] [outer = 0F0F2800] 02:18:14 INFO - PROCESS | 2172 | 1461143894192 Marionette TRACE conn5 <- [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]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 02:18:14 INFO - PROCESS | 2172 | 1461143894247 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 2172 | 1461143894253 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 02:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:18:14 INFO - PROCESS | 2172 | 1461143894260 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 2172 | 1461143894262 Marionette TRACE conn5 <- [1,942,null,{}] 02:18:14 INFO - PROCESS | 2172 | 1461143894267 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 2172 | 1461143894351 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 02:18:14 INFO - PROCESS | 2172 | 1461143894361 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F9800 == 29 [pid = 2172] [id = 245] 02:18:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0F57A800) [pid = 2172] [serial = 734] [outer = 00000000] 02:18:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (0FECE400) [pid = 2172] [serial = 735] [outer = 0F57A800] 02:18:14 INFO - PROCESS | 2172 | 1461143894406 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0FED4400) [pid = 2172] [serial = 736] [outer = 0F57A800] 02:18:14 INFO - PROCESS | 2172 | 1461143894878 Marionette TRACE conn5 <- [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]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 02:18:14 INFO - PROCESS | 2172 | 1461143894932 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 2172 | 1461143894935 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 02:18:14 INFO - PROCESS | 2172 | 1461143894939 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:18:14 INFO - PROCESS | 2172 | 1461143894943 Marionette TRACE conn5 <- [1,946,null,{}] 02:18:14 INFO - PROCESS | 2172 | 1461143894953 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:15 INFO - PROCESS | 2172 | 1461143895066 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 02:18:15 INFO - PROCESS | 2172 | 1461143895148 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 2172 | ++DOCSHELL 134DAC00 == 30 [pid = 2172] [id = 246] 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (134DEC00) [pid = 2172] [serial = 737] [outer = 00000000] 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (14225400) [pid = 2172] [serial = 738] [outer = 134DEC00] 02:18:15 INFO - PROCESS | 2172 | 1461143895197 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (14241000) [pid = 2172] [serial = 739] [outer = 134DEC00] 02:18:15 INFO - PROCESS | 2172 | 1461143895568 Marionette TRACE conn5 <- [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]]]}] 02:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 02:18:15 INFO - PROCESS | 2172 | 1461143895612 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 02:18:15 INFO - PROCESS | 2172 | 1461143895614 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 02:18:15 INFO - PROCESS | 2172 | 1461143895617 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:18:15 INFO - PROCESS | 2172 | 1461143895619 Marionette TRACE conn5 <- [1,950,null,{}] 02:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:18:15 INFO - PROCESS | 2172 | 1461143895623 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:15 INFO - PROCESS | 2172 | 1461143895727 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 02:18:15 INFO - PROCESS | 2172 | 1461143895735 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 2172 | ++DOCSHELL 0F8BE400 == 31 [pid = 2172] [id = 247] 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (14499000) [pid = 2172] [serial = 740] [outer = 00000000] 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (148C0400) [pid = 2172] [serial = 741] [outer = 14499000] 02:18:15 INFO - PROCESS | 2172 | 1461143895780 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (14AC5000) [pid = 2172] [serial = 742] [outer = 14499000] 02:18:16 INFO - PROCESS | 2172 | 1461143896188 Marionette TRACE conn5 <- [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]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 02:18:16 INFO - PROCESS | 2172 | 1461143896252 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 02:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:18:16 INFO - PROCESS | 2172 | 1461143896254 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 02:18:16 INFO - PROCESS | 2172 | 1461143896257 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 2172 | 1461143896259 Marionette TRACE conn5 <- [1,954,null,{}] 02:18:16 INFO - PROCESS | 2172 | 1461143896262 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:16 INFO - PROCESS | 2172 | 1461143896363 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 02:18:16 INFO - PROCESS | 2172 | 1461143896408 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:16 INFO - PROCESS | 2172 | ++DOCSHELL 14AC4800 == 32 [pid = 2172] [id = 248] 02:18:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (14B71C00) [pid = 2172] [serial = 743] [outer = 00000000] 02:18:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1583E800) [pid = 2172] [serial = 744] [outer = 14B71C00] 02:18:16 INFO - PROCESS | 2172 | 1461143896453 Marionette DEBUG loaded listener.js 02:18:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (15DF4000) [pid = 2172] [serial = 745] [outer = 14B71C00] 02:18:16 INFO - PROCESS | 2172 | 1461143896876 Marionette TRACE conn5 <- [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]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 02:18:16 INFO - PROCESS | 2172 | 1461143896928 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 02:18:16 INFO - PROCESS | 2172 | 1461143896930 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 02:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:18:16 INFO - PROCESS | 2172 | 1461143896934 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 2172 | 1461143896936 Marionette TRACE conn5 <- [1,958,null,{}] 02:18:16 INFO - PROCESS | 2172 | 1461143896939 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 2172 | 1461143897038 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 02:18:17 INFO - PROCESS | 2172 | 1461143897047 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 2172 | ++DOCSHELL 17876800 == 33 [pid = 2172] [id = 249] 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18424C00) [pid = 2172] [serial = 746] [outer = 00000000] 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (184D4800) [pid = 2172] [serial = 747] [outer = 18424C00] 02:18:17 INFO - PROCESS | 2172 | 1461143897094 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (186A8C00) [pid = 2172] [serial = 748] [outer = 18424C00] 02:18:17 INFO - PROCESS | 2172 | 1461143897505 Marionette TRACE conn5 <- [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]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 02:18:17 INFO - PROCESS | 2172 | 1461143897568 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 2172 | 1461143897570 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 02:18:17 INFO - PROCESS | 2172 | 1461143897573 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:18:17 INFO - PROCESS | 2172 | 1461143897575 Marionette TRACE conn5 <- [1,962,null,{}] 02:18:17 INFO - PROCESS | 2172 | 1461143897579 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 2172 | 1461143897680 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 02:18:17 INFO - PROCESS | 2172 | 1461143897693 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 2172 | ++DOCSHELL 186AA000 == 34 [pid = 2172] [id = 250] 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (186ADC00) [pid = 2172] [serial = 749] [outer = 00000000] 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1895C800) [pid = 2172] [serial = 750] [outer = 186ADC00] 02:18:17 INFO - PROCESS | 2172 | 1461143897738 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (18982000) [pid = 2172] [serial = 751] [outer = 186ADC00] 02:18:18 INFO - PROCESS | 2172 | 1461143898208 Marionette TRACE conn5 <- [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]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 02:18:18 INFO - PROCESS | 2172 | 1461143898248 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 2172 | 1461143898250 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 02:18:18 INFO - PROCESS | 2172 | 1461143898254 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:18:18 INFO - PROCESS | 2172 | 1461143898256 Marionette TRACE conn5 <- [1,966,null,{}] 02:18:18 INFO - PROCESS | 2172 | 1461143898260 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:18 INFO - PROCESS | 2172 | 1461143898338 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 02:18:18 INFO - PROCESS | 2172 | 1461143898347 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 2172 | ++DOCSHELL 18A8E400 == 35 [pid = 2172] [id = 251] 02:18:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (18A8F000) [pid = 2172] [serial = 752] [outer = 00000000] 02:18:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (18B07800) [pid = 2172] [serial = 753] [outer = 18A8F000] 02:18:18 INFO - PROCESS | 2172 | 1461143898400 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18B06000) [pid = 2172] [serial = 754] [outer = 18A8F000] 02:18:18 INFO - PROCESS | 2172 | 1461143898900 Marionette TRACE conn5 <- [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]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:18:18 INFO - PROCESS | 2172 | 1461143898933 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 2172 | 1461143898935 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 02:18:18 INFO - PROCESS | 2172 | 1461143898938 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:18:18 INFO - PROCESS | 2172 | 1461143898940 Marionette TRACE conn5 <- [1,970,null,{}] 02:18:18 INFO - PROCESS | 2172 | 1461143898944 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 2172 | 1461143899071 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 02:18:19 INFO - PROCESS | 2172 | 1461143899110 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 2172 | ++DOCSHELL 134AB800 == 36 [pid = 2172] [id = 252] 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18B5D000) [pid = 2172] [serial = 755] [outer = 00000000] 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18EB1800) [pid = 2172] [serial = 756] [outer = 18B5D000] 02:18:19 INFO - PROCESS | 2172 | 1461143899154 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18D99C00) [pid = 2172] [serial = 757] [outer = 18B5D000] 02:18:19 INFO - PROCESS | 2172 | 1461143899569 Marionette TRACE conn5 <- [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]]]}] 02:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 02:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:18:19 INFO - PROCESS | 2172 | 1461143899613 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 2172 | 1461143899615 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 02:18:19 INFO - PROCESS | 2172 | 1461143899618 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - PROCESS | 2172 | 1461143899620 Marionette TRACE conn5 <- [1,974,null,{}] 02:18:19 INFO - PROCESS | 2172 | 1461143899624 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 2172 | 1461143899732 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 02:18:19 INFO - PROCESS | 2172 | 1461143899738 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 2172 | ++DOCSHELL 18431800 == 37 [pid = 2172] [id = 253] 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18B62C00) [pid = 2172] [serial = 758] [outer = 00000000] 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19276800) [pid = 2172] [serial = 759] [outer = 18B62C00] 02:18:19 INFO - PROCESS | 2172 | 1461143899783 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19968400) [pid = 2172] [serial = 760] [outer = 18B62C00] 02:18:20 INFO - PROCESS | 2172 | 1461143900276 Marionette TRACE conn5 <- [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]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 02:18:20 INFO - PROCESS | 2172 | 1461143900294 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 2172 | 1461143900297 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 02:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:18:20 INFO - PROCESS | 2172 | 1461143900300 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 2172 | 1461143900302 Marionette TRACE conn5 <- [1,978,null,{}] 02:18:20 INFO - PROCESS | 2172 | 1461143900314 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 2172 | 1461143900427 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 02:18:20 INFO - PROCESS | 2172 | 1461143900436 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 2172 | ++DOCSHELL 14AA1400 == 38 [pid = 2172] [id = 254] 02:18:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (15DEFC00) [pid = 2172] [serial = 761] [outer = 00000000] 02:18:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19C3A000) [pid = 2172] [serial = 762] [outer = 15DEFC00] 02:18:20 INFO - PROCESS | 2172 | 1461143900486 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19CC2400) [pid = 2172] [serial = 763] [outer = 15DEFC00] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1002A400) [pid = 2172] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1C51F800) [pid = 2172] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19275000) [pid = 2172] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (18EB1C00) [pid = 2172] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19C3B400) [pid = 2172] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (19DF4400) [pid = 2172] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (17873800) [pid = 2172] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1BFD9000) [pid = 2172] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18A84000) [pid = 2172] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (186B0400) [pid = 2172] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (14241800) [pid = 2172] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0EBE6400) [pid = 2172] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (101C7000) [pid = 2172] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1AAA1400) [pid = 2172] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19C3F000) [pid = 2172] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (17877800) [pid = 2172] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19BF2000) [pid = 2172] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:18:20 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (0F47CC00) [pid = 2172] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:18:21 INFO - PROCESS | 2172 | 1461143901159 Marionette TRACE conn5 <- [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]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 02:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:18:21 INFO - PROCESS | 2172 | 1461143901231 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 2172 | 1461143901233 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 02:18:21 INFO - PROCESS | 2172 | 1461143901236 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 2172 | 1461143901238 Marionette TRACE conn5 <- [1,982,null,{}] 02:18:21 INFO - PROCESS | 2172 | 1461143901242 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 2172 | 1461143901319 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 02:18:21 INFO - PROCESS | 2172 | 1461143901326 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 2172 | ++DOCSHELL 0FED0C00 == 39 [pid = 2172] [id = 255] 02:18:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (10D8F400) [pid = 2172] [serial = 764] [outer = 00000000] 02:18:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (17267000) [pid = 2172] [serial = 765] [outer = 10D8F400] 02:18:21 INFO - PROCESS | 2172 | 1461143901370 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (17877800) [pid = 2172] [serial = 766] [outer = 10D8F400] 02:18:21 INFO - PROCESS | 2172 | 1461143901771 Marionette TRACE conn5 <- [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]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 02:18:21 INFO - PROCESS | 2172 | 1461143901820 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 2172 | 1461143901821 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 02:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:18:21 INFO - PROCESS | 2172 | 1461143901825 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 2172 | 1461143901826 Marionette TRACE conn5 <- [1,986,null,{}] 02:18:21 INFO - PROCESS | 2172 | 1461143901830 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 2172 | 1461143901904 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 02:18:21 INFO - PROCESS | 2172 | 1461143901910 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 2172 | ++DOCSHELL 18907C00 == 40 [pid = 2172] [id = 256] 02:18:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (18B66C00) [pid = 2172] [serial = 767] [outer = 00000000] 02:18:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19BF5800) [pid = 2172] [serial = 768] [outer = 18B66C00] 02:18:21 INFO - PROCESS | 2172 | 1461143901954 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19D92000) [pid = 2172] [serial = 769] [outer = 18B66C00] 02:18:22 INFO - PROCESS | 2172 | 1461143902393 Marionette TRACE conn5 <- [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]]]}] 02:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 02:18:22 INFO - PROCESS | 2172 | 1461143902458 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 02:18:22 INFO - PROCESS | 2172 | 1461143902460 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 02:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:18:22 INFO - PROCESS | 2172 | 1461143902463 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 2172 | 1461143902465 Marionette TRACE conn5 <- [1,990,null,{}] 02:18:22 INFO - PROCESS | 2172 | 1461143902469 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:22 INFO - PROCESS | 2172 | 1461143902544 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 02:18:22 INFO - PROCESS | 2172 | 1461143902552 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 2172 | ++DOCSHELL 19DF0C00 == 41 [pid = 2172] [id = 257] 02:18:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19DF7400) [pid = 2172] [serial = 770] [outer = 00000000] 02:18:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1AA96800) [pid = 2172] [serial = 771] [outer = 19DF7400] 02:18:22 INFO - PROCESS | 2172 | 1461143902597 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1AA96400) [pid = 2172] [serial = 772] [outer = 19DF7400] 02:18:23 INFO - PROCESS | 2172 | 1461143903215 Marionette TRACE conn5 <- [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]]]}] 02:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 870ms 02:18:23 INFO - PROCESS | 2172 | 1461143903350 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 2172 | 1461143903354 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 02:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:18:23 INFO - PROCESS | 2172 | 1461143903359 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 2172 | 1461143903364 Marionette TRACE conn5 <- [1,994,null,{}] 02:18:23 INFO - PROCESS | 2172 | 1461143903370 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 2172 | 1461143903493 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 02:18:23 INFO - PROCESS | 2172 | 1461143903569 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE2400 == 42 [pid = 2172] [id = 258] 02:18:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0EBF0800) [pid = 2172] [serial = 773] [outer = 00000000] 02:18:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F8BB800) [pid = 2172] [serial = 774] [outer = 0EBF0800] 02:18:23 INFO - PROCESS | 2172 | 1461143903627 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0FECD400) [pid = 2172] [serial = 775] [outer = 0EBF0800] 02:18:24 INFO - PROCESS | 2172 | 1461143904302 Marionette TRACE conn5 <- [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]]]}] 02:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 02:18:24 INFO - PROCESS | 2172 | 1461143904333 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 02:18:24 INFO - PROCESS | 2172 | 1461143904339 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 02:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:18:24 INFO - PROCESS | 2172 | 1461143904370 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 2172 | 1461143904373 Marionette TRACE conn5 <- [1,998,null,{}] 02:18:24 INFO - PROCESS | 2172 | 1461143904377 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:24 INFO - PROCESS | 2172 | 1461143904489 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 02:18:24 INFO - PROCESS | 2172 | 1461143904571 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 2172 | ++DOCSHELL 0B275C00 == 43 [pid = 2172] [id = 259] 02:18:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (10D8CC00) [pid = 2172] [serial = 776] [outer = 00000000] 02:18:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (146E7400) [pid = 2172] [serial = 777] [outer = 10D8CC00] 02:18:24 INFO - PROCESS | 2172 | 1461143904683 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1577D800) [pid = 2172] [serial = 778] [outer = 10D8CC00] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 18907C00 == 42 [pid = 2172] [id = 256] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 0FED0C00 == 41 [pid = 2172] [id = 255] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 14AA1400 == 40 [pid = 2172] [id = 254] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 18431800 == 39 [pid = 2172] [id = 253] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 134AB800 == 38 [pid = 2172] [id = 252] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 18A8E400 == 37 [pid = 2172] [id = 251] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 186AA000 == 36 [pid = 2172] [id = 250] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 17876800 == 35 [pid = 2172] [id = 249] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 14AC4800 == 34 [pid = 2172] [id = 248] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 0F8BE400 == 33 [pid = 2172] [id = 247] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1C57E800) [pid = 2172] [serial = 729] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | 1461143905593 Marionette TRACE conn5 <- [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]]]}] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 134DAC00 == 32 [pid = 2172] [id = 246] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 0F0F9800 == 31 [pid = 2172] [id = 245] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 0EDEC800 == 30 [pid = 2172] [id = 244] 02:18:25 INFO - PROCESS | 2172 | --DOCSHELL 1C527800 == 29 [pid = 2172] [id = 243] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1C581000) [pid = 2172] [serial = 609] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (14247C00) [pid = 2172] [serial = 657] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F810000) [pid = 2172] [serial = 654] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D94400) [pid = 2172] [serial = 651] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19270000) [pid = 2172] [serial = 714] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19D91800) [pid = 2172] [serial = 717] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (1ABAFC00) [pid = 2172] [serial = 720] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19D99000) [pid = 2172] [serial = 718] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1AA9BC00) [pid = 2172] [serial = 723] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1C51F000) [pid = 2172] [serial = 726] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1AB4FC00) [pid = 2172] [serial = 721] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18B02400) [pid = 2172] [serial = 711] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (18906400) [pid = 2172] [serial = 708] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18959400) [pid = 2172] [serial = 709] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (148C6400) [pid = 2172] [serial = 705] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (15DECC00) [pid = 2172] [serial = 706] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0F001C00) [pid = 2172] [serial = 702] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0F4E7800) [pid = 2172] [serial = 703] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (134E6C00) [pid = 2172] [serial = 700] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (10CACC00) [pid = 2172] [serial = 699] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (1AFBFC00) [pid = 2172] [serial = 696] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1ACB6400) [pid = 2172] [serial = 695] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1AA95400) [pid = 2172] [serial = 693] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (19DFA800) [pid = 2172] [serial = 692] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18B04000) [pid = 2172] [serial = 690] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18960C00) [pid = 2172] [serial = 689] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (19C37800) [pid = 2172] [serial = 686] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (19C3E800) [pid = 2172] [serial = 687] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (1D563400) [pid = 2172] [serial = 390] [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.] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (1C524400) [pid = 2172] [serial = 727] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (19B2F800) [pid = 2172] [serial = 715] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (1B034400) [pid = 2172] [serial = 724] [outer = 00000000] [url = about:blank] 02:18:25 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (18B0BC00) [pid = 2172] [serial = 712] [outer = 00000000] [url = about:blank] 02:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1263ms 02:18:25 INFO - PROCESS | 2172 | 1461143905643 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 2172 | 1461143905647 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 02:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:18:25 INFO - PROCESS | 2172 | 1461143905652 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 2172 | 1461143905655 Marionette TRACE conn5 <- [1,1002,null,{}] 02:18:25 INFO - PROCESS | 2172 | 1461143905661 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 2172 | 1461143905741 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 02:18:25 INFO - PROCESS | 2172 | 1461143905755 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 2172 | ++DOCSHELL 0F480000 == 30 [pid = 2172] [id = 260] 02:18:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (0F4E7800) [pid = 2172] [serial = 779] [outer = 00000000] 02:18:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (0F8B4800) [pid = 2172] [serial = 780] [outer = 0F4E7800] 02:18:25 INFO - PROCESS | 2172 | 1461143905804 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0FECC000) [pid = 2172] [serial = 781] [outer = 0F4E7800] 02:18:26 INFO - PROCESS | 2172 | 1461143906323 Marionette TRACE conn5 <- [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]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 02:18:26 INFO - PROCESS | 2172 | 1461143906386 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 2172 | 1461143906391 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 02:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:18:26 INFO - PROCESS | 2172 | 1461143906397 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 2172 | 1461143906400 Marionette TRACE conn5 <- [1,1006,null,{}] 02:18:26 INFO - PROCESS | 2172 | 1461143906404 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:26 INFO - PROCESS | 2172 | 1461143906483 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 02:18:26 INFO - PROCESS | 2172 | 1461143906559 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 2172 | ++DOCSHELL 1018BC00 == 31 [pid = 2172] [id = 261] 02:18:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (102D7400) [pid = 2172] [serial = 782] [outer = 00000000] 02:18:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (134A9000) [pid = 2172] [serial = 783] [outer = 102D7400] 02:18:26 INFO - PROCESS | 2172 | 1461143906605 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1422A400) [pid = 2172] [serial = 784] [outer = 102D7400] 02:18:27 INFO - PROCESS | 2172 | 1461143907018 Marionette TRACE conn5 <- [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]]]}] 02:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 02:18:27 INFO - PROCESS | 2172 | 1461143907070 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 2172 | 1461143907073 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 02:18:27 INFO - PROCESS | 2172 | 1461143907076 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:18:27 INFO - PROCESS | 2172 | 1461143907080 Marionette TRACE conn5 <- [1,1010,null,{}] 02:18:27 INFO - PROCESS | 2172 | 1461143907090 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:27 INFO - PROCESS | 2172 | 1461143907173 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 02:18:27 INFO - PROCESS | 2172 | 1461143907180 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 2172 | ++DOCSHELL 146DD800 == 32 [pid = 2172] [id = 262] 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (146DDC00) [pid = 2172] [serial = 785] [outer = 00000000] 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (15840C00) [pid = 2172] [serial = 786] [outer = 146DDC00] 02:18:27 INFO - PROCESS | 2172 | 1461143907228 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1756C000) [pid = 2172] [serial = 787] [outer = 146DDC00] 02:18:27 INFO - PROCESS | 2172 | 1461143907672 Marionette TRACE conn5 <- [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]]]}] 02:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 02:18:27 INFO - PROCESS | 2172 | 1461143907718 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 2172 | 1461143907721 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 02:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:18:27 INFO - PROCESS | 2172 | 1461143907724 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 2172 | 1461143907726 Marionette TRACE conn5 <- [1,1014,null,{}] 02:18:27 INFO - PROCESS | 2172 | 1461143907729 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:27 INFO - PROCESS | 2172 | 1461143907862 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 02:18:27 INFO - PROCESS | 2172 | 1461143907888 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 2172 | ++DOCSHELL 18430400 == 33 [pid = 2172] [id = 263] 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (184CC800) [pid = 2172] [serial = 788] [outer = 00000000] 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (186AA000) [pid = 2172] [serial = 789] [outer = 184CC800] 02:18:27 INFO - PROCESS | 2172 | 1461143907933 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (186B3800) [pid = 2172] [serial = 790] [outer = 184CC800] 02:18:28 INFO - PROCESS | 2172 | 1461143908357 Marionette TRACE conn5 <- [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]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 02:18:28 INFO - PROCESS | 2172 | 1461143908395 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 2172 | 1461143908397 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 02:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:18:28 INFO - PROCESS | 2172 | 1461143908401 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 2172 | 1461143908402 Marionette TRACE conn5 <- [1,1018,null,{}] 02:18:28 INFO - PROCESS | 2172 | 1461143908406 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:28 INFO - PROCESS | 2172 | 1461143908506 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 02:18:28 INFO - PROCESS | 2172 | 1461143908513 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 2172 | ++DOCSHELL 18907C00 == 34 [pid = 2172] [id = 264] 02:18:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18954400) [pid = 2172] [serial = 791] [outer = 00000000] 02:18:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18A84400) [pid = 2172] [serial = 792] [outer = 18954400] 02:18:28 INFO - PROCESS | 2172 | 1461143908558 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18A8A800) [pid = 2172] [serial = 793] [outer = 18954400] 02:18:29 INFO - PROCESS | 2172 | 1461143909026 Marionette TRACE conn5 <- [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]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 02:18:29 INFO - PROCESS | 2172 | 1461143909071 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 2172 | 1461143909074 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 02:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:18:29 INFO - PROCESS | 2172 | 1461143909081 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 2172 | 1461143909082 Marionette TRACE conn5 <- [1,1022,null,{}] 02:18:29 INFO - PROCESS | 2172 | 1461143909086 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 2172 | 1461143909247 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 02:18:29 INFO - PROCESS | 2172 | 1461143909273 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 2172 | ++DOCSHELL 18B63C00 == 35 [pid = 2172] [id = 265] 02:18:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18D8C000) [pid = 2172] [serial = 794] [outer = 00000000] 02:18:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19278400) [pid = 2172] [serial = 795] [outer = 18D8C000] 02:18:29 INFO - PROCESS | 2172 | 1461143909321 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19278C00) [pid = 2172] [serial = 796] [outer = 18D8C000] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (18B5D000) [pid = 2172] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (14499000) [pid = 2172] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0F57A800) [pid = 2172] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18B62C00) [pid = 2172] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (186ADC00) [pid = 2172] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (15DEFC00) [pid = 2172] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18B66C00) [pid = 2172] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (134DEC00) [pid = 2172] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (18A8F000) [pid = 2172] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18424C00) [pid = 2172] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0F0F2800) [pid = 2172] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (14B71C00) [pid = 2172] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:18:29 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (10D8F400) [pid = 2172] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:18:29 INFO - PROCESS | 2172 | 1461143909911 Marionette TRACE conn5 <- [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]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 870ms 02:18:29 INFO - PROCESS | 2172 | 1461143909952 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 2172 | 1461143909954 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 02:18:29 INFO - PROCESS | 2172 | 1461143909957 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:18:29 INFO - PROCESS | 2172 | 1461143909959 Marionette TRACE conn5 <- [1,1026,null,{}] 02:18:29 INFO - PROCESS | 2172 | 1461143909962 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 2172 | 1461143910034 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 02:18:30 INFO - PROCESS | 2172 | 1461143910042 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 2172 | ++DOCSHELL 0F541400 == 36 [pid = 2172] [id = 266] 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (10D48800) [pid = 2172] [serial = 797] [outer = 00000000] 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (148C7C00) [pid = 2172] [serial = 798] [outer = 10D48800] 02:18:30 INFO - PROCESS | 2172 | 1461143910087 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (14A9EC00) [pid = 2172] [serial = 799] [outer = 10D48800] 02:18:30 INFO - PROCESS | 2172 | 1461143910499 Marionette TRACE conn5 <- [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]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 02:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:18:30 INFO - PROCESS | 2172 | 1461143910532 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 2172 | 1461143910534 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 02:18:30 INFO - PROCESS | 2172 | 1461143910537 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 2172 | 1461143910538 Marionette TRACE conn5 <- [1,1030,null,{}] 02:18:30 INFO - PROCESS | 2172 | 1461143910573 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 2172 | 1461143910650 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 02:18:30 INFO - PROCESS | 2172 | 1461143910659 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 2172 | ++DOCSHELL 1895F400 == 37 [pid = 2172] [id = 267] 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (18D92400) [pid = 2172] [serial = 800] [outer = 00000000] 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (19B2E400) [pid = 2172] [serial = 801] [outer = 18D92400] 02:18:30 INFO - PROCESS | 2172 | 1461143910703 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (19BF7400) [pid = 2172] [serial = 802] [outer = 18D92400] 02:18:31 INFO - PROCESS | 2172 | 1461143911109 Marionette TRACE conn5 <- [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]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 02:18:31 INFO - PROCESS | 2172 | 1461143911168 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 2172 | 1461143911170 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 02:18:31 INFO - PROCESS | 2172 | 1461143911173 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 2172 | 1461143911175 Marionette TRACE conn5 <- [1,1034,null,{}] 02:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:18:31 INFO - PROCESS | 2172 | 1461143911179 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:31 INFO - PROCESS | 2172 | 1461143911256 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 02:18:31 INFO - PROCESS | 2172 | 1461143911265 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 2172 | ++DOCSHELL 146DD000 == 38 [pid = 2172] [id = 268] 02:18:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (19BF9800) [pid = 2172] [serial = 803] [outer = 00000000] 02:18:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (19C40400) [pid = 2172] [serial = 804] [outer = 19BF9800] 02:18:31 INFO - PROCESS | 2172 | 1461143911308 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (19C41800) [pid = 2172] [serial = 805] [outer = 19BF9800] 02:18:31 INFO - PROCESS | 2172 | 1461143911739 Marionette TRACE conn5 <- [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]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 02:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:18:31 INFO - PROCESS | 2172 | 1461143911808 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 2172 | 1461143911810 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 02:18:31 INFO - PROCESS | 2172 | 1461143911813 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 2172 | 1461143911814 Marionette TRACE conn5 <- [1,1038,null,{}] 02:18:31 INFO - PROCESS | 2172 | 1461143911818 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:31 INFO - PROCESS | 2172 | 1461143911894 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 02:18:32 INFO - PROCESS | 2172 | 1461143912086 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE6400 == 39 [pid = 2172] [id = 269] 02:18:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0EBE7000) [pid = 2172] [serial = 806] [outer = 00000000] 02:18:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (0F0F2400) [pid = 2172] [serial = 807] [outer = 0EBE7000] 02:18:32 INFO - PROCESS | 2172 | 1461143912144 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (0F80F000) [pid = 2172] [serial = 808] [outer = 0EBE7000] 02:18:32 INFO - PROCESS | 2172 | 1461143912715 Marionette TRACE conn5 <- [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]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 02:18:32 INFO - PROCESS | 2172 | 1461143912785 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 2172 | 1461143912789 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 02:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:18:32 INFO - PROCESS | 2172 | 1461143912794 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 2172 | 1461143912799 Marionette TRACE conn5 <- [1,1042,null,{}] 02:18:32 INFO - PROCESS | 2172 | 1461143912804 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 2172 | 1461143912939 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 02:18:33 INFO - PROCESS | 2172 | 1461143913082 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 2172 | ++DOCSHELL 1482A000 == 40 [pid = 2172] [id = 270] 02:18:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (14A98800) [pid = 2172] [serial = 809] [outer = 00000000] 02:18:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (15774800) [pid = 2172] [serial = 810] [outer = 14A98800] 02:18:33 INFO - PROCESS | 2172 | 1461143913144 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (17878C00) [pid = 2172] [serial = 811] [outer = 14A98800] 02:18:33 INFO - PROCESS | 2172 | 1461143913735 Marionette TRACE conn5 <- [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]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 02:18:33 INFO - PROCESS | 2172 | 1461143913772 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 2172 | 1461143913776 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 02:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:18:33 INFO - PROCESS | 2172 | 1461143913780 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 2172 | 1461143913782 Marionette TRACE conn5 <- [1,1046,null,{}] 02:18:33 INFO - PROCESS | 2172 | 1461143913787 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:33 INFO - PROCESS | 2172 | 1461143913888 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 02:18:33 INFO - PROCESS | 2172 | 1461143913983 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 2172 | ++DOCSHELL 18B0BC00 == 41 [pid = 2172] [id = 271] 02:18:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (18B0C400) [pid = 2172] [serial = 812] [outer = 00000000] 02:18:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19BF4800) [pid = 2172] [serial = 813] [outer = 18B0C400] 02:18:34 INFO - PROCESS | 2172 | 1461143914038 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19D94400) [pid = 2172] [serial = 814] [outer = 18B0C400] 02:18:34 INFO - PROCESS | 2172 | 1461143914651 Marionette TRACE conn5 <- [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]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 931ms 02:18:34 INFO - PROCESS | 2172 | 1461143914715 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 2172 | 1461143914718 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 02:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:18:34 INFO - PROCESS | 2172 | 1461143914728 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 2172 | 1461143914735 Marionette TRACE conn5 <- [1,1050,null,{}] 02:18:34 INFO - PROCESS | 2172 | 1461143914739 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 2172 | 1461143914878 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 02:18:34 INFO - PROCESS | 2172 | 1461143914994 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 2172 | ++DOCSHELL 19D9AC00 == 42 [pid = 2172] [id = 272] 02:18:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1AA98800) [pid = 2172] [serial = 815] [outer = 00000000] 02:18:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1ACAEC00) [pid = 2172] [serial = 816] [outer = 1AA98800] 02:18:35 INFO - PROCESS | 2172 | 1461143915049 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1AFB9000) [pid = 2172] [serial = 817] [outer = 1AA98800] 02:18:35 INFO - PROCESS | 2172 | 1461143915737 Marionette TRACE conn5 <- [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]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1030ms 02:18:35 INFO - PROCESS | 2172 | 1461143915755 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 2172 | 1461143915759 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 02:18:35 INFO - PROCESS | 2172 | 1461143915778 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:18:35 INFO - PROCESS | 2172 | 1461143915782 Marionette TRACE conn5 <- [1,1054,null,{}] 02:18:35 INFO - PROCESS | 2172 | 1461143915813 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:35 INFO - PROCESS | 2172 | 1461143915906 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 02:18:35 INFO - PROCESS | 2172 | 1461143915990 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 2172 | ++DOCSHELL 0FEDA400 == 43 [pid = 2172] [id = 273] 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1002B000) [pid = 2172] [serial = 818] [outer = 00000000] 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (14223800) [pid = 2172] [serial = 819] [outer = 1002B000] 02:18:36 INFO - PROCESS | 2172 | 1461143916086 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (14420000) [pid = 2172] [serial = 820] [outer = 1002B000] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 146DD000 == 42 [pid = 2172] [id = 268] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 1895F400 == 41 [pid = 2172] [id = 267] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 0F541400 == 40 [pid = 2172] [id = 266] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 18B63C00 == 39 [pid = 2172] [id = 265] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 18907C00 == 38 [pid = 2172] [id = 264] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 18430400 == 37 [pid = 2172] [id = 263] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 146DD800 == 36 [pid = 2172] [id = 262] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 1018BC00 == 35 [pid = 2172] [id = 261] 02:18:36 INFO - PROCESS | 2172 | --DOCSHELL 0F480000 == 34 [pid = 2172] [id = 260] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1AA96800) [pid = 2172] [serial = 771] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18EB1800) [pid = 2172] [serial = 756] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (148C0400) [pid = 2172] [serial = 741] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (14AC5000) [pid = 2172] [serial = 742] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (0FECE400) [pid = 2172] [serial = 735] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (0FED4400) [pid = 2172] [serial = 736] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19276800) [pid = 2172] [serial = 759] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1895C800) [pid = 2172] [serial = 750] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (18982000) [pid = 2172] [serial = 751] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18D99C00) [pid = 2172] [serial = 757] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (19C3A000) [pid = 2172] [serial = 762] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19D92000) [pid = 2172] [serial = 769] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (14225400) [pid = 2172] [serial = 738] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (14241000) [pid = 2172] [serial = 739] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (19968400) [pid = 2172] [serial = 760] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (18B07800) [pid = 2172] [serial = 753] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (19BF5800) [pid = 2172] [serial = 768] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (184D4800) [pid = 2172] [serial = 747] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (186A8C00) [pid = 2172] [serial = 748] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0F47C400) [pid = 2172] [serial = 732] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F544800) [pid = 2172] [serial = 733] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (1583E800) [pid = 2172] [serial = 744] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (15DF4000) [pid = 2172] [serial = 745] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (19CC2400) [pid = 2172] [serial = 763] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (17877800) [pid = 2172] [serial = 766] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (17267000) [pid = 2172] [serial = 765] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (18B06000) [pid = 2172] [serial = 754] [outer = 00000000] [url = about:blank] 02:18:36 INFO - PROCESS | 2172 | 1461143916614 Marionette TRACE conn5 <- [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]]]}] 02:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 850ms 02:18:36 INFO - PROCESS | 2172 | 1461143916633 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 2172 | 1461143916638 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 02:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:18:36 INFO - PROCESS | 2172 | 1461143916648 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 2172 | 1461143916651 Marionette TRACE conn5 <- [1,1058,null,{}] 02:18:36 INFO - PROCESS | 2172 | 1461143916674 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:36 INFO - PROCESS | 2172 | 1461143916755 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 02:18:36 INFO - PROCESS | 2172 | 1461143916761 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 2172 | ++DOCSHELL 0F809000 == 35 [pid = 2172] [id = 274] 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0FED2400) [pid = 2172] [serial = 821] [outer = 00000000] 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (134AB000) [pid = 2172] [serial = 822] [outer = 0FED2400] 02:18:36 INFO - PROCESS | 2172 | 1461143916807 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (14243400) [pid = 2172] [serial = 823] [outer = 0FED2400] 02:18:37 INFO - PROCESS | 2172 | 1461143917273 Marionette TRACE conn5 <- [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]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 650ms 02:18:37 INFO - PROCESS | 2172 | 1461143917298 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 2172 | 1461143917300 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 02:18:37 INFO - PROCESS | 2172 | 1461143917303 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:18:37 INFO - PROCESS | 2172 | 1461143917307 Marionette TRACE conn5 <- [1,1062,null,{}] 02:18:37 INFO - PROCESS | 2172 | 1461143917321 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 2172 | 1461143917403 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 02:18:37 INFO - PROCESS | 2172 | 1461143917409 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 2172 | ++DOCSHELL 15DF4000 == 36 [pid = 2172] [id = 275] 02:18:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (15DF5C00) [pid = 2172] [serial = 824] [outer = 00000000] 02:18:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (1756FC00) [pid = 2172] [serial = 825] [outer = 15DF5C00] 02:18:37 INFO - PROCESS | 2172 | 1461143917458 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (17874800) [pid = 2172] [serial = 826] [outer = 15DF5C00] 02:18:37 INFO - PROCESS | 2172 | 1461143917954 Marionette TRACE conn5 <- [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]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 02:18:37 INFO - PROCESS | 2172 | 1461143917998 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 2172 | 1461143918000 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 02:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:18:37 INFO - PROCESS | 2172 | 1461143918004 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 2172 | 1461143918006 Marionette TRACE conn5 <- [1,1066,null,{}] 02:18:38 INFO - PROCESS | 2172 | 1461143918009 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 2172 | 1461143918089 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 02:18:38 INFO - PROCESS | 2172 | 1461143918098 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 2172 | ++DOCSHELL 186A9400 == 37 [pid = 2172] [id = 276] 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (186A9800) [pid = 2172] [serial = 827] [outer = 00000000] 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (1895A800) [pid = 2172] [serial = 828] [outer = 186A9800] 02:18:38 INFO - PROCESS | 2172 | 1461143918144 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (18A82800) [pid = 2172] [serial = 829] [outer = 186A9800] 02:18:38 INFO - PROCESS | 2172 | 1461143918570 Marionette TRACE conn5 <- [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]]]}] 02:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 02:18:38 INFO - PROCESS | 2172 | 1461143918638 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 2172 | 1461143918640 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 02:18:38 INFO - PROCESS | 2172 | 1461143918644 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:18:38 INFO - PROCESS | 2172 | 1461143918645 Marionette TRACE conn5 <- [1,1070,null,{}] 02:18:38 INFO - PROCESS | 2172 | 1461143918649 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 2172 | 1461143918750 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 02:18:38 INFO - PROCESS | 2172 | 1461143918829 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 2172 | ++DOCSHELL 186B2400 == 38 [pid = 2172] [id = 277] 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (186B3400) [pid = 2172] [serial = 830] [outer = 00000000] 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18A8D800) [pid = 2172] [serial = 831] [outer = 186B3400] 02:18:38 INFO - PROCESS | 2172 | 1461143918874 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18B06800) [pid = 2172] [serial = 832] [outer = 186B3400] 02:18:39 INFO - PROCESS | 2172 | 1461143919300 Marionette TRACE conn5 <- [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]]]}] 02:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:18:39 INFO - PROCESS | 2172 | 1461143919323 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 02:18:39 INFO - PROCESS | 2172 | 1461143919325 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 02:18:39 INFO - PROCESS | 2172 | 1461143919328 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:18:39 INFO - PROCESS | 2172 | 1461143919330 Marionette TRACE conn5 <- [1,1074,null,{}] 02:18:39 INFO - PROCESS | 2172 | 1461143919333 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:39 INFO - PROCESS | 2172 | 1461143919458 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 02:18:39 INFO - PROCESS | 2172 | 1461143919465 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEC400 == 39 [pid = 2172] [id = 278] 02:18:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18B08400) [pid = 2172] [serial = 833] [outer = 00000000] 02:18:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (19969400) [pid = 2172] [serial = 834] [outer = 18B08400] 02:18:39 INFO - PROCESS | 2172 | 1461143919512 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19B2B400) [pid = 2172] [serial = 835] [outer = 18B08400] 02:18:39 INFO - PROCESS | 2172 | 1461143919964 Marionette TRACE conn5 <- [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]]]}] 02:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 02:18:39 INFO - PROCESS | 2172 | 1461143920003 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 2172 | 1461143920005 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 02:18:40 INFO - PROCESS | 2172 | 1461143920008 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 2172 | 1461143920010 Marionette TRACE conn5 <- [1,1078,null,{}] 02:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:18:40 INFO - PROCESS | 2172 | 1461143920013 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 2172 | 1461143920143 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 02:18:40 INFO - PROCESS | 2172 | 1461143920165 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 2172 | ++DOCSHELL 19B31C00 == 40 [pid = 2172] [id = 279] 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19BFC000) [pid = 2172] [serial = 836] [outer = 00000000] 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19C40000) [pid = 2172] [serial = 837] [outer = 19BFC000] 02:18:40 INFO - PROCESS | 2172 | 1461143920208 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19C3F800) [pid = 2172] [serial = 838] [outer = 19BFC000] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (0F4E7800) [pid = 2172] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (184CC800) [pid = 2172] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (102D7400) [pid = 2172] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (146DDC00) [pid = 2172] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (18954400) [pid = 2172] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (18D8C000) [pid = 2172] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (10D48800) [pid = 2172] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:18:40 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (18D92400) [pid = 2172] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:18:40 INFO - PROCESS | 2172 | 1461143920717 Marionette TRACE conn5 <- [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]]]}] 02:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 02:18:40 INFO - PROCESS | 2172 | 1461143920743 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 2172 | 1461143920745 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 02:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:18:40 INFO - PROCESS | 2172 | 1461143920748 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 2172 | 1461143920749 Marionette TRACE conn5 <- [1,1082,null,{}] 02:18:40 INFO - PROCESS | 2172 | 1461143920753 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 2172 | 1461143920828 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 02:18:40 INFO - PROCESS | 2172 | 1461143920836 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 2172 | ++DOCSHELL 146E5400 == 41 [pid = 2172] [id = 280] 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (148DCC00) [pid = 2172] [serial = 839] [outer = 00000000] 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18A8DC00) [pid = 2172] [serial = 840] [outer = 148DCC00] 02:18:40 INFO - PROCESS | 2172 | 1461143920881 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (18EB3C00) [pid = 2172] [serial = 841] [outer = 148DCC00] 02:18:41 INFO - PROCESS | 2172 | 1461143921298 Marionette TRACE conn5 <- [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]]]}] 02:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 570ms 02:18:41 INFO - PROCESS | 2172 | 1461143921328 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 2172 | 1461143921330 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 02:18:41 INFO - PROCESS | 2172 | 1461143921334 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:18:41 INFO - PROCESS | 2172 | 1461143921336 Marionette TRACE conn5 <- [1,1086,null,{}] 02:18:41 INFO - PROCESS | 2172 | 1461143921344 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:41 INFO - PROCESS | 2172 | 1461143921419 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 02:18:41 INFO - PROCESS | 2172 | 1461143921453 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 2172 | ++DOCSHELL 1AA95800 == 42 [pid = 2172] [id = 281] 02:18:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1AA98000) [pid = 2172] [serial = 842] [outer = 00000000] 02:18:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1ABB2C00) [pid = 2172] [serial = 843] [outer = 1AA98000] 02:18:41 INFO - PROCESS | 2172 | 1461143921499 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1AFB5800) [pid = 2172] [serial = 844] [outer = 1AA98000] 02:18:41 INFO - PROCESS | 2172 | 1461143921918 Marionette TRACE conn5 <- [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]]]}] 02:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 02:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:18:41 INFO - PROCESS | 2172 | 1461143921970 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 2172 | 1461143921972 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 02:18:41 INFO - PROCESS | 2172 | 1461143921975 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 2172 | 1461143921977 Marionette TRACE conn5 <- [1,1090,null,{}] 02:18:41 INFO - PROCESS | 2172 | 1461143921980 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 2172 | 1461143922056 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 02:18:42 INFO - PROCESS | 2172 | 1461143922063 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 2172 | ++DOCSHELL 1BE01400 == 43 [pid = 2172] [id = 282] 02:18:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1BE02400) [pid = 2172] [serial = 845] [outer = 00000000] 02:18:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1BF26C00) [pid = 2172] [serial = 846] [outer = 1BE02400] 02:18:42 INFO - PROCESS | 2172 | 1461143922107 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1C51D000) [pid = 2172] [serial = 847] [outer = 1BE02400] 02:18:42 INFO - PROCESS | 2172 | 1461143922543 Marionette TRACE conn5 <- [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]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 02:18:42 INFO - PROCESS | 2172 | 1461143922606 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 2172 | 1461143922609 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 02:18:42 INFO - PROCESS | 2172 | 1461143922612 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:18:42 INFO - PROCESS | 2172 | 1461143922614 Marionette TRACE conn5 <- [1,1094,null,{}] 02:18:42 INFO - PROCESS | 2172 | 1461143922618 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 2172 | 1461143922760 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 02:18:42 INFO - PROCESS | 2172 | 1461143922923 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEC000 == 44 [pid = 2172] [id = 283] 02:18:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (0F0B6000) [pid = 2172] [serial = 848] [outer = 00000000] 02:18:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0F578800) [pid = 2172] [serial = 849] [outer = 0F0B6000] 02:18:42 INFO - PROCESS | 2172 | 1461143922981 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0F8C3400) [pid = 2172] [serial = 850] [outer = 0F0B6000] 02:18:43 INFO - PROCESS | 2172 | 1461143923538 Marionette TRACE conn5 <- [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]]]}] 02:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 02:18:43 INFO - PROCESS | 2172 | 1461143923587 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 2172 | 1461143923592 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 02:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:18:43 INFO - PROCESS | 2172 | 1461143923597 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - PROCESS | 2172 | 1461143923601 Marionette TRACE conn5 <- [1,1098,null,{}] 02:18:43 INFO - PROCESS | 2172 | 1461143923607 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:43 INFO - PROCESS | 2172 | 1461143923711 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 02:18:43 INFO - PROCESS | 2172 | 1461143923809 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 2172 | ++DOCSHELL 14B7B800 == 45 [pid = 2172] [id = 284] 02:18:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (15770400) [pid = 2172] [serial = 851] [outer = 00000000] 02:18:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (15DEF000) [pid = 2172] [serial = 852] [outer = 15770400] 02:18:43 INFO - PROCESS | 2172 | 1461143923867 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (175A4800) [pid = 2172] [serial = 853] [outer = 15770400] 02:18:44 INFO - PROCESS | 2172 | 1461143924444 Marionette TRACE conn5 <- [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]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 02:18:44 INFO - PROCESS | 2172 | 1461143924481 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 2172 | 1461143924484 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 02:18:44 INFO - PROCESS | 2172 | 1461143924488 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:18:44 INFO - PROCESS | 2172 | 1461143924491 Marionette TRACE conn5 <- [1,1102,null,{}] 02:18:44 INFO - PROCESS | 2172 | 1461143924495 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 2172 | 1461143924598 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 02:18:44 INFO - PROCESS | 2172 | 1461143924696 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 2172 | ++DOCSHELL 18EBF400 == 46 [pid = 2172] [id = 285] 02:18:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (19962800) [pid = 2172] [serial = 854] [outer = 00000000] 02:18:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (19D95C00) [pid = 2172] [serial = 855] [outer = 19962800] 02:18:44 INFO - PROCESS | 2172 | 1461143924750 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1AAA1800) [pid = 2172] [serial = 856] [outer = 19962800] 02:18:45 INFO - PROCESS | 2172 | 1461143925347 Marionette TRACE conn5 <- [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]]]}] 02:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 870ms 02:18:45 INFO - PROCESS | 2172 | 1461143925371 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 2172 | 1461143925375 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 02:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:18:45 INFO - PROCESS | 2172 | 1461143925387 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 2172 | 1461143925392 Marionette TRACE conn5 <- [1,1106,null,{}] 02:18:45 INFO - PROCESS | 2172 | 1461143925396 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:45 INFO - PROCESS | 2172 | 1461143925502 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 02:18:45 INFO - PROCESS | 2172 | 1461143925624 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 2172 | ++DOCSHELL 19C41400 == 47 [pid = 2172] [id = 286] 02:18:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1BF23400) [pid = 2172] [serial = 857] [outer = 00000000] 02:18:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1C587400) [pid = 2172] [serial = 858] [outer = 1BF23400] 02:18:45 INFO - PROCESS | 2172 | 1461143925680 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1C6E8800) [pid = 2172] [serial = 859] [outer = 1BF23400] 02:18:46 INFO - PROCESS | 2172 | 1461143926488 Marionette TRACE conn5 <- [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]]]}] 02:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1141ms 02:18:46 INFO - PROCESS | 2172 | 1461143926524 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 2172 | 1461143926529 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 02:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:18:46 INFO - PROCESS | 2172 | 1461143926533 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 2172 | 1461143926537 Marionette TRACE conn5 <- [1,1110,null,{}] 02:18:46 INFO - PROCESS | 2172 | 1461143926544 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 2172 | 1461143926636 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 02:18:46 INFO - PROCESS | 2172 | 1461143926723 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 2172 | ++DOCSHELL 0EBF1800 == 48 [pid = 2172] [id = 287] 02:18:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0ED0D400) [pid = 2172] [serial = 860] [outer = 00000000] 02:18:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (101D0000) [pid = 2172] [serial = 861] [outer = 0ED0D400] 02:18:46 INFO - PROCESS | 2172 | 1461143926814 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (10CA9C00) [pid = 2172] [serial = 862] [outer = 0ED0D400] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 1BE01400 == 47 [pid = 2172] [id = 282] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 1AA95800 == 46 [pid = 2172] [id = 281] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 146E5400 == 45 [pid = 2172] [id = 280] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 19B31C00 == 44 [pid = 2172] [id = 279] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 0EBEC400 == 43 [pid = 2172] [id = 278] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 186B2400 == 42 [pid = 2172] [id = 277] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 186A9400 == 41 [pid = 2172] [id = 276] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (146E7400) [pid = 2172] [serial = 777] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0F8BB800) [pid = 2172] [serial = 774] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 15DF4000 == 40 [pid = 2172] [id = 275] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 0F809000 == 39 [pid = 2172] [id = 274] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 0FEDA400 == 38 [pid = 2172] [id = 273] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 19D9AC00 == 37 [pid = 2172] [id = 272] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 18B0BC00 == 36 [pid = 2172] [id = 271] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 1482A000 == 35 [pid = 2172] [id = 270] 02:18:47 INFO - PROCESS | 2172 | --DOCSHELL 0EBE6400 == 34 [pid = 2172] [id = 269] 02:18:47 INFO - PROCESS | 2172 | 1461143927446 Marionette TRACE conn5 <- [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]]]}] 02:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 02:18:47 INFO - PROCESS | 2172 | 1461143927465 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 2172 | 1461143927470 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 02:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:18:47 INFO - PROCESS | 2172 | 1461143927476 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 2172 | 1461143927478 Marionette TRACE conn5 <- [1,1114,null,{}] 02:18:47 INFO - PROCESS | 2172 | 1461143927482 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:47 INFO - PROCESS | 2172 | 1461143927561 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F8B4800) [pid = 2172] [serial = 780] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0FECC000) [pid = 2172] [serial = 781] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (186AA000) [pid = 2172] [serial = 789] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (134A9000) [pid = 2172] [serial = 783] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1422A400) [pid = 2172] [serial = 784] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (15840C00) [pid = 2172] [serial = 786] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18A84400) [pid = 2172] [serial = 792] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18A8A800) [pid = 2172] [serial = 793] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19278400) [pid = 2172] [serial = 795] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (148C7C00) [pid = 2172] [serial = 798] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19B2E400) [pid = 2172] [serial = 801] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19278C00) [pid = 2172] [serial = 796] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19BF7400) [pid = 2172] [serial = 802] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (186B3800) [pid = 2172] [serial = 790] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (14A9EC00) [pid = 2172] [serial = 799] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1756C000) [pid = 2172] [serial = 787] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19C40400) [pid = 2172] [serial = 804] [outer = 00000000] [url = about:blank] 02:18:47 INFO - PROCESS | 2172 | 1461143927665 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 2172 | ++DOCSHELL 0B273C00 == 35 [pid = 2172] [id = 288] 02:18:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (0EBF0C00) [pid = 2172] [serial = 863] [outer = 00000000] 02:18:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0F580800) [pid = 2172] [serial = 864] [outer = 0EBF0C00] 02:18:47 INFO - PROCESS | 2172 | 1461143927713 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0FECCC00) [pid = 2172] [serial = 865] [outer = 0EBF0C00] 02:18:48 INFO - PROCESS | 2172 | 1461143928077 Marionette TRACE conn5 <- [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]]]}] 02:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 02:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:18:48 INFO - PROCESS | 2172 | 1461143928151 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 2172 | 1461143928153 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 02:18:48 INFO - PROCESS | 2172 | 1461143928157 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 2172 | 1461143928160 Marionette TRACE conn5 <- [1,1118,null,{}] 02:18:48 INFO - PROCESS | 2172 | 1461143928170 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 2172 | 1461143928287 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 02:18:48 INFO - PROCESS | 2172 | 1461143928298 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 2172 | ++DOCSHELL 14420C00 == 36 [pid = 2172] [id = 289] 02:18:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (14421000) [pid = 2172] [serial = 866] [outer = 00000000] 02:18:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (148C5C00) [pid = 2172] [serial = 867] [outer = 14421000] 02:18:48 INFO - PROCESS | 2172 | 1461143928345 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (15773400) [pid = 2172] [serial = 868] [outer = 14421000] 02:18:48 INFO - PROCESS | 2172 | 1461143928796 Marionette TRACE conn5 <- [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]]]}] 02:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 672ms 02:18:48 INFO - PROCESS | 2172 | 1461143928831 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 2172 | 1461143928834 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 02:18:48 INFO - PROCESS | 2172 | 1461143928837 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 2172 | 1461143928838 Marionette TRACE conn5 <- [1,1122,null,{}] 02:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:18:48 INFO - PROCESS | 2172 | 1461143928842 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 2172 | 1461143928920 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 02:18:48 INFO - PROCESS | 2172 | 1461143928928 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 2172 | ++DOCSHELL 1786F800 == 37 [pid = 2172] [id = 290] 02:18:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (18425C00) [pid = 2172] [serial = 869] [outer = 00000000] 02:18:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (186AB400) [pid = 2172] [serial = 870] [outer = 18425C00] 02:18:48 INFO - PROCESS | 2172 | 1461143928973 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (186B0C00) [pid = 2172] [serial = 871] [outer = 18425C00] 02:18:49 INFO - PROCESS | 2172 | 1461143929432 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 02:18:49 INFO - PROCESS | 2172 | 1461143929471 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 2172 | 1461143929473 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 02:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:18:49 INFO - PROCESS | 2172 | 1461143929476 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 2172 | 1461143929478 Marionette TRACE conn5 <- [1,1126,null,{}] 02:18:49 INFO - PROCESS | 2172 | 1461143929481 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:49 INFO - PROCESS | 2172 | 1461143929556 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 02:18:49 INFO - PROCESS | 2172 | 1461143929561 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 2172 | ++DOCSHELL 10189400 == 38 [pid = 2172] [id = 291] 02:18:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1482A800) [pid = 2172] [serial = 872] [outer = 00000000] 02:18:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18985C00) [pid = 2172] [serial = 873] [outer = 1482A800] 02:18:49 INFO - PROCESS | 2172 | 1461143929606 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18A87000) [pid = 2172] [serial = 874] [outer = 1482A800] 02:18:50 INFO - PROCESS | 2172 | 1461143930253 Marionette TRACE conn5 <- [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]]]}] 02:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 02:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:18:50 INFO - PROCESS | 2172 | 1461143930307 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 02:18:50 INFO - PROCESS | 2172 | 1461143930309 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 02:18:50 INFO - PROCESS | 2172 | 1461143930312 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 2172 | 1461143930314 Marionette TRACE conn5 <- [1,1130,null,{}] 02:18:50 INFO - PROCESS | 2172 | 1461143930318 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:50 INFO - PROCESS | 2172 | 1461143930440 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 02:18:50 INFO - PROCESS | 2172 | 1461143930497 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 2172 | ++DOCSHELL 18A8B400 == 39 [pid = 2172] [id = 292] 02:18:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18A8D400) [pid = 2172] [serial = 875] [outer = 00000000] 02:18:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18B64000) [pid = 2172] [serial = 876] [outer = 18A8D400] 02:18:50 INFO - PROCESS | 2172 | 1461143930548 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18EB8400) [pid = 2172] [serial = 877] [outer = 18A8D400] 02:18:51 INFO - PROCESS | 2172 | 1461143931006 Marionette TRACE conn5 <- [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]]]}] 02:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 02:18:51 INFO - PROCESS | 2172 | 1461143931043 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 2172 | 1461143931045 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 02:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:18:51 INFO - PROCESS | 2172 | 1461143931049 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 2172 | 1461143931050 Marionette TRACE conn5 <- [1,1134,null,{}] 02:18:51 INFO - PROCESS | 2172 | 1461143931062 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:51 INFO - PROCESS | 2172 | 1461143931165 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 02:18:51 INFO - PROCESS | 2172 | 1461143931171 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 2172 | ++DOCSHELL 18B07800 == 40 [pid = 2172] [id = 293] 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18EBDC00) [pid = 2172] [serial = 878] [outer = 00000000] 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19B23400) [pid = 2172] [serial = 879] [outer = 18EBDC00] 02:18:51 INFO - PROCESS | 2172 | 1461143931216 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19B2E400) [pid = 2172] [serial = 880] [outer = 18EBDC00] 02:18:51 INFO - PROCESS | 2172 | 1461143931644 Marionette TRACE conn5 <- [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]]]}] 02:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 02:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:18:51 INFO - PROCESS | 2172 | 1461143931679 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 2172 | 1461143931681 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 02:18:51 INFO - PROCESS | 2172 | 1461143931685 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 2172 | 1461143931686 Marionette TRACE conn5 <- [1,1138,null,{}] 02:18:51 INFO - PROCESS | 2172 | 1461143931690 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:51 INFO - PROCESS | 2172 | 1461143931798 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 02:18:51 INFO - PROCESS | 2172 | 1461143931804 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3800 == 41 [pid = 2172] [id = 294] 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19BF9000) [pid = 2172] [serial = 881] [outer = 00000000] 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19CC1400) [pid = 2172] [serial = 882] [outer = 19BF9000] 02:18:51 INFO - PROCESS | 2172 | 1461143931849 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19CC9C00) [pid = 2172] [serial = 883] [outer = 19BF9000] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1C57A800) [pid = 2172] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (10D8CC00) [pid = 2172] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19DF7400) [pid = 2172] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (186B3400) [pid = 2172] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (14A98800) [pid = 2172] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18B08400) [pid = 2172] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0FED2400) [pid = 2172] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1AA98800) [pid = 2172] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (15DF5C00) [pid = 2172] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18B0C400) [pid = 2172] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0EBE7000) [pid = 2172] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (186A9800) [pid = 2172] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1002B000) [pid = 2172] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19BFC000) [pid = 2172] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (148DCC00) [pid = 2172] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1AA98000) [pid = 2172] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:18:52 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0EBF0800) [pid = 2172] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:18:52 INFO - PROCESS | 2172 | 1461143932497 Marionette TRACE conn5 <- [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]]]}] 02:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 830ms 02:18:52 INFO - PROCESS | 2172 | 1461143932515 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 2172 | 1461143932517 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 02:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:18:52 INFO - PROCESS | 2172 | 1461143932520 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 2172 | 1461143932522 Marionette TRACE conn5 <- [1,1142,null,{}] 02:18:52 INFO - PROCESS | 2172 | 1461143932525 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:52 INFO - PROCESS | 2172 | 1461143932602 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 02:18:52 INFO - PROCESS | 2172 | 1461143932609 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 2172 | ++DOCSHELL 1897C800 == 42 [pid = 2172] [id = 295] 02:18:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18A83000) [pid = 2172] [serial = 884] [outer = 00000000] 02:18:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19DFA400) [pid = 2172] [serial = 885] [outer = 18A83000] 02:18:52 INFO - PROCESS | 2172 | 1461143932654 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (1AAA0C00) [pid = 2172] [serial = 886] [outer = 18A83000] 02:18:53 INFO - PROCESS | 2172 | 1461143933080 Marionette TRACE conn5 <- [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]]]}] 02:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 571ms 02:18:53 INFO - PROCESS | 2172 | 1461143933104 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 2172 | 1461143933106 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 02:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:18:53 INFO - PROCESS | 2172 | 1461143933110 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 2172 | 1461143933112 Marionette TRACE conn5 <- [1,1146,null,{}] 02:18:53 INFO - PROCESS | 2172 | 1461143933115 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:53 INFO - PROCESS | 2172 | 1461143933197 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 02:18:53 INFO - PROCESS | 2172 | 1461143933203 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 2172 | ++DOCSHELL 0B979800 == 43 [pid = 2172] [id = 296] 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0EDE8000) [pid = 2172] [serial = 887] [outer = 00000000] 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1ABB2000) [pid = 2172] [serial = 888] [outer = 0EDE8000] 02:18:53 INFO - PROCESS | 2172 | 1461143933247 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1BFD1C00) [pid = 2172] [serial = 889] [outer = 0EDE8000] 02:18:53 INFO - PROCESS | 2172 | 1461143933662 Marionette TRACE conn5 <- [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]]]}] 02:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 572ms 02:18:53 INFO - PROCESS | 2172 | 1461143933692 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 2172 | 1461143933694 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 02:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:18:53 INFO - PROCESS | 2172 | 1461143933712 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 2172 | 1461143933714 Marionette TRACE conn5 <- [1,1150,null,{}] 02:18:53 INFO - PROCESS | 2172 | 1461143933718 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:53 INFO - PROCESS | 2172 | 1461143933812 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 02:18:53 INFO - PROCESS | 2172 | 1461143933819 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 2172 | ++DOCSHELL 1C51D400 == 44 [pid = 2172] [id = 297] 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1C523800) [pid = 2172] [serial = 890] [outer = 00000000] 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1C587000) [pid = 2172] [serial = 891] [outer = 1C523800] 02:18:53 INFO - PROCESS | 2172 | 1461143933868 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1CAD8800) [pid = 2172] [serial = 892] [outer = 1C523800] 02:18:54 INFO - PROCESS | 2172 | 1461143934534 Marionette TRACE conn5 <- [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]]]}] 02:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 02:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:18:54 INFO - PROCESS | 2172 | 1461143934584 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 2172 | 1461143934588 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 02:18:54 INFO - PROCESS | 2172 | 1461143934594 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 2172 | 1461143934598 Marionette TRACE conn5 <- [1,1154,null,{}] 02:18:54 INFO - PROCESS | 2172 | 1461143934604 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 2172 | 1461143934741 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 02:18:54 INFO - PROCESS | 2172 | 1461143934868 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B7000 == 45 [pid = 2172] [id = 298] 02:18:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F8C3000) [pid = 2172] [serial = 893] [outer = 00000000] 02:18:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (10D8F000) [pid = 2172] [serial = 894] [outer = 0F8C3000] 02:18:54 INFO - PROCESS | 2172 | 1461143934927 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1422D400) [pid = 2172] [serial = 895] [outer = 0F8C3000] 02:18:55 INFO - PROCESS | 2172 | 1461143935511 Marionette TRACE conn5 <- [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]]]}] 02:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 990ms 02:18:55 INFO - PROCESS | 2172 | 1461143935584 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 02:18:55 INFO - PROCESS | 2172 | 1461143935590 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 02:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:18:55 INFO - PROCESS | 2172 | 1461143935597 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 2172 | 1461143935600 Marionette TRACE conn5 <- [1,1158,null,{}] 02:18:55 INFO - PROCESS | 2172 | 1461143935604 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:55 INFO - PROCESS | 2172 | 1461143935708 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 02:18:55 INFO - PROCESS | 2172 | 1461143935833 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 2172 | ++DOCSHELL 0FED6C00 == 46 [pid = 2172] [id = 299] 02:18:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1577DC00) [pid = 2172] [serial = 896] [outer = 00000000] 02:18:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18982400) [pid = 2172] [serial = 897] [outer = 1577DC00] 02:18:55 INFO - PROCESS | 2172 | 1461143935889 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18B06000) [pid = 2172] [serial = 898] [outer = 1577DC00] 02:18:56 INFO - PROCESS | 2172 | 1461143936517 Marionette TRACE conn5 <- [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]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 02:18:56 INFO - PROCESS | 2172 | 1461143936569 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 2172 | 1461143936572 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 02:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:18:56 INFO - PROCESS | 2172 | 1461143936575 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 2172 | 1461143936579 Marionette TRACE conn5 <- [1,1162,null,{}] 02:18:56 INFO - PROCESS | 2172 | 1461143936591 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 2172 | 1461143936697 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 02:18:56 INFO - PROCESS | 2172 | 1461143936824 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 2172 | ++DOCSHELL 1C582C00 == 47 [pid = 2172] [id = 300] 02:18:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1C583000) [pid = 2172] [serial = 899] [outer = 00000000] 02:18:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1CAD9800) [pid = 2172] [serial = 900] [outer = 1C583000] 02:18:56 INFO - PROCESS | 2172 | 1461143936882 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1CAE0400) [pid = 2172] [serial = 901] [outer = 1C583000] 02:18:57 INFO - PROCESS | 2172 | 1461143937473 Marionette TRACE conn5 <- [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] 02:18:57 INFO - PROCESS | 2172 | 1461143937512 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 02:18:57 INFO - PROCESS | 2172 | 1461143937515 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:18:57 INFO - PROCESS | 2172 | 1461143937517 Marionette TRACE conn5 <- [1,1166,null,{}] 02:18:57 INFO - PROCESS | 2172 | 1461143937521 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:57 INFO - PROCESS | 2172 | 1461143937624 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 02:18:57 INFO - PROCESS | 2172 | 1461143937749 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3000 == 48 [pid = 2172] [id = 301] 02:18:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0ED17400) [pid = 2172] [serial = 902] [outer = 00000000] 02:18:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0FD80800) [pid = 2172] [serial = 903] [outer = 0ED17400] 02:18:57 INFO - PROCESS | 2172 | 1461143937805 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (14222800) [pid = 2172] [serial = 904] [outer = 0ED17400] 02:18:58 INFO - PROCESS | 2172 | 1461143938541 Marionette TRACE conn5 <- [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] 02:18:58 INFO - PROCESS | 2172 | 1461143938596 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 02:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:18:58 INFO - PROCESS | 2172 | 1461143938601 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 2172 | 1461143938605 Marionette TRACE conn5 <- [1,1170,null,{}] 02:18:58 INFO - PROCESS | 2172 | 1461143938610 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:58 INFO - PROCESS | 2172 | 1461143938739 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 02:18:58 INFO - PROCESS | 2172 | 1461143938867 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 0B275C00 == 47 [pid = 2172] [id = 259] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 0B979800 == 46 [pid = 2172] [id = 296] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 1897C800 == 45 [pid = 2172] [id = 295] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3800 == 44 [pid = 2172] [id = 294] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 18B07800 == 43 [pid = 2172] [id = 293] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 18A8B400 == 42 [pid = 2172] [id = 292] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 10189400 == 41 [pid = 2172] [id = 291] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 1786F800 == 40 [pid = 2172] [id = 290] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 14420C00 == 39 [pid = 2172] [id = 289] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 0B273C00 == 38 [pid = 2172] [id = 288] 02:18:58 INFO - PROCESS | 2172 | --DOCSHELL 0EBF1800 == 37 [pid = 2172] [id = 287] 02:18:58 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1BF26C00) [pid = 2172] [serial = 846] [outer = 00000000] [url = about:blank] 02:18:58 INFO - PROCESS | 2172 | ++DOCSHELL 0B276400 == 38 [pid = 2172] [id = 302] 02:18:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0B974000) [pid = 2172] [serial = 905] [outer = 00000000] 02:18:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0F0F9800) [pid = 2172] [serial = 906] [outer = 0B974000] 02:18:58 INFO - PROCESS | 2172 | 1461143938959 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0F8B6400) [pid = 2172] [serial = 907] [outer = 0B974000] 02:18:59 INFO - PROCESS | 2172 | --DOCSHELL 0EDEC000 == 37 [pid = 2172] [id = 283] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1C587C00) [pid = 2172] [serial = 730] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1577D800) [pid = 2172] [serial = 778] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (17874800) [pid = 2172] [serial = 826] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19D94400) [pid = 2172] [serial = 814] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19BF4800) [pid = 2172] [serial = 813] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0F80F000) [pid = 2172] [serial = 808] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0F0F2400) [pid = 2172] [serial = 807] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1895A800) [pid = 2172] [serial = 828] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14420000) [pid = 2172] [serial = 820] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (14223800) [pid = 2172] [serial = 819] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19C40000) [pid = 2172] [serial = 837] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18A8DC00) [pid = 2172] [serial = 840] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1ABB2C00) [pid = 2172] [serial = 843] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19C3F800) [pid = 2172] [serial = 838] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18EB3C00) [pid = 2172] [serial = 841] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19B2B400) [pid = 2172] [serial = 835] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1AFB5800) [pid = 2172] [serial = 844] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18A82800) [pid = 2172] [serial = 829] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0FECD400) [pid = 2172] [serial = 775] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1AA96400) [pid = 2172] [serial = 772] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18A8D800) [pid = 2172] [serial = 831] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (18B06800) [pid = 2172] [serial = 832] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (17878C00) [pid = 2172] [serial = 811] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (15774800) [pid = 2172] [serial = 810] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (19969400) [pid = 2172] [serial = 834] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (134AB000) [pid = 2172] [serial = 822] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (14243400) [pid = 2172] [serial = 823] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1AFB9000) [pid = 2172] [serial = 817] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1ACAEC00) [pid = 2172] [serial = 816] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1756FC00) [pid = 2172] [serial = 825] [outer = 00000000] [url = about:blank] 02:18:59 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:18:59 INFO - PROCESS | 2172 | 1461143939446 Marionette TRACE conn5 <- [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] 02:18:59 INFO - PROCESS | 2172 | 1461143939498 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 02:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:18:59 INFO - PROCESS | 2172 | 1461143939504 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 2172 | 1461143939507 Marionette TRACE conn5 <- [1,1174,null,{}] 02:18:59 INFO - PROCESS | 2172 | 1461143939511 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 2172 | 1461143939597 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 02:18:59 INFO - PROCESS | 2172 | 1461143939606 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 2172 | ++DOCSHELL 0FED0C00 == 38 [pid = 2172] [id = 303] 02:18:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (14418C00) [pid = 2172] [serial = 908] [outer = 00000000] 02:18:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1583E800) [pid = 2172] [serial = 909] [outer = 14418C00] 02:18:59 INFO - PROCESS | 2172 | 1461143939652 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (17572800) [pid = 2172] [serial = 910] [outer = 14418C00] 02:19:00 INFO - PROCESS | 2172 | 1461143940309 Marionette TRACE conn5 <- [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] 02:19:00 INFO - PROCESS | 2172 | 1461143940339 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 02:19:00 INFO - PROCESS | 2172 | 1461143940343 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 2172 | 1461143940346 Marionette TRACE conn5 <- [1,1178,null,{}] 02:19:00 INFO - PROCESS | 2172 | 1461143940356 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:00 INFO - PROCESS | 2172 | 1461143940467 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 02:19:00 INFO - PROCESS | 2172 | 1461143940476 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:00 INFO - PROCESS | 2172 | ++DOCSHELL 18B04000 == 39 [pid = 2172] [id = 304] 02:19:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18B06800) [pid = 2172] [serial = 911] [outer = 00000000] 02:19:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18B0D800) [pid = 2172] [serial = 912] [outer = 18B06800] 02:19:00 INFO - PROCESS | 2172 | 1461143940524 Marionette DEBUG loaded listener.js 02:19:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18D94C00) [pid = 2172] [serial = 913] [outer = 18B06800] 02:19:00 INFO - PROCESS | 2172 | 1461143940974 Marionette TRACE conn5 <- [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] 02:19:01 INFO - PROCESS | 2172 | 1461143941019 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 02:19:01 INFO - PROCESS | 2172 | 1461143941022 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 2172 | 1461143941024 Marionette TRACE conn5 <- [1,1182,null,{}] 02:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:19:01 INFO - PROCESS | 2172 | 1461143941028 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 2172 | 1461143941108 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 02:19:01 INFO - PROCESS | 2172 | 1461143941114 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 2172 | ++DOCSHELL 1996A000 == 40 [pid = 2172] [id = 305] 02:19:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19AF3800) [pid = 2172] [serial = 914] [outer = 00000000] 02:19:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19BFE400) [pid = 2172] [serial = 915] [outer = 19AF3800] 02:19:01 INFO - PROCESS | 2172 | 1461143941159 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19C3A000) [pid = 2172] [serial = 916] [outer = 19AF3800] 02:19:01 INFO - PROCESS | 2172 | 1461143941624 Marionette TRACE conn5 <- [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] 02:19:01 INFO - PROCESS | 2172 | 1461143941699 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 02:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:19:01 INFO - PROCESS | 2172 | 1461143941702 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 2172 | 1461143941704 Marionette TRACE conn5 <- [1,1186,null,{}] 02:19:01 INFO - PROCESS | 2172 | 1461143941708 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 2172 | 1461143941817 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 02:19:01 INFO - PROCESS | 2172 | 1461143941902 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 2172 | ++DOCSHELL 0B96E800 == 41 [pid = 2172] [id = 306] 02:19:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19C40400) [pid = 2172] [serial = 917] [outer = 00000000] 02:19:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19DF7800) [pid = 2172] [serial = 918] [outer = 19C40400] 02:19:01 INFO - PROCESS | 2172 | 1461143941948 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1AAA1400) [pid = 2172] [serial = 919] [outer = 19C40400] 02:19:02 INFO - PROCESS | 2172 | 1461143942416 Marionette TRACE conn5 <- [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]]]}] 02:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 02:19:02 INFO - PROCESS | 2172 | 1461143942437 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 2172 | 1461143942439 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 02:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:19:02 INFO - PROCESS | 2172 | 1461143942448 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 2172 | 1461143942449 Marionette TRACE conn5 <- [1,1190,null,{}] 02:19:02 INFO - PROCESS | 2172 | 1461143942453 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:02 INFO - PROCESS | 2172 | 1461143942574 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 02:19:02 INFO - PROCESS | 2172 | 1461143942581 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 2172 | ++DOCSHELL 1AB50800 == 42 [pid = 2172] [id = 307] 02:19:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1B030400) [pid = 2172] [serial = 920] [outer = 00000000] 02:19:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1C525800) [pid = 2172] [serial = 921] [outer = 1B030400] 02:19:02 INFO - PROCESS | 2172 | 1461143942629 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1C528800) [pid = 2172] [serial = 922] [outer = 1B030400] 02:19:03 INFO - PROCESS | 2172 | 1461143943077 Marionette TRACE conn5 <- [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]]]}] 02:19:03 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 02:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 02:19:03 INFO - PROCESS | 2172 | 1461143943133 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 2172 | 1461143943135 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 02:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:19:03 INFO - PROCESS | 2172 | 1461143943144 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 2172 | 1461143943146 Marionette TRACE conn5 <- [1,1194,null,{}] 02:19:03 INFO - PROCESS | 2172 | 1461143943167 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:03 INFO - PROCESS | 2172 | 1461143943301 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 02:19:03 INFO - PROCESS | 2172 | 1461143943313 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 2172 | ++DOCSHELL 1BEBC000 == 43 [pid = 2172] [id = 308] 02:19:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1BF26C00) [pid = 2172] [serial = 923] [outer = 00000000] 02:19:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1C588C00) [pid = 2172] [serial = 924] [outer = 1BF26C00] 02:19:03 INFO - PROCESS | 2172 | 1461143943357 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1C6E0C00) [pid = 2172] [serial = 925] [outer = 1BF26C00] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18A8D400) [pid = 2172] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1BE02400) [pid = 2172] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18EBDC00) [pid = 2172] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18425C00) [pid = 2172] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1482A800) [pid = 2172] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (19BF9000) [pid = 2172] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0EDE8000) [pid = 2172] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (18A83000) [pid = 2172] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (14421000) [pid = 2172] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (0EBF0C00) [pid = 2172] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:19:03 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (0ED0D400) [pid = 2172] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:19:03 INFO - PROCESS | 2172 | 1461143943866 Marionette TRACE conn5 <- [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]]]}] 02:19:03 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 02:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 810ms 02:19:03 INFO - PROCESS | 2172 | 1461143943949 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 2172 | 1461143943951 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 02:19:03 INFO - PROCESS | 2172 | 1461143943954 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:19:03 INFO - PROCESS | 2172 | 1461143943956 Marionette TRACE conn5 <- [1,1198,null,{}] 02:19:03 INFO - PROCESS | 2172 | 1461143943959 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 2172 | 1461143944039 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 02:19:04 INFO - PROCESS | 2172 | 1461143944045 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 2172 | ++DOCSHELL 184D8400 == 44 [pid = 2172] [id = 309] 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18A8D400) [pid = 2172] [serial = 926] [outer = 00000000] 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1C520C00) [pid = 2172] [serial = 927] [outer = 18A8D400] 02:19:04 INFO - PROCESS | 2172 | 1461143944089 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19BEF800) [pid = 2172] [serial = 928] [outer = 18A8D400] 02:19:04 INFO - PROCESS | 2172 | 1461143944519 Marionette TRACE conn5 <- [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]]]}] 02:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 02:19:04 INFO - PROCESS | 2172 | 1461143944589 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 2172 | 1461143944591 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 02:19:04 INFO - PROCESS | 2172 | 1461143944594 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:19:04 INFO - PROCESS | 2172 | 1461143944596 Marionette TRACE conn5 <- [1,1202,null,{}] 02:19:04 INFO - PROCESS | 2172 | 1461143944600 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 2172 | 1461143944679 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 02:19:04 INFO - PROCESS | 2172 | 1461143944687 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 2172 | ++DOCSHELL 1CF28C00 == 45 [pid = 2172] [id = 310] 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1CF2A400) [pid = 2172] [serial = 929] [outer = 00000000] 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1D563800) [pid = 2172] [serial = 930] [outer = 1CF2A400] 02:19:04 INFO - PROCESS | 2172 | 1461143944731 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1D569C00) [pid = 2172] [serial = 931] [outer = 1CF2A400] 02:19:05 INFO - PROCESS | 2172 | 1461143945176 Marionette TRACE conn5 <- [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]]]}] 02:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 02:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:19:05 INFO - PROCESS | 2172 | 1461143945229 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 02:19:05 INFO - PROCESS | 2172 | 1461143945231 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 02:19:05 INFO - PROCESS | 2172 | 1461143945234 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:19:05 INFO - PROCESS | 2172 | 1461143945235 Marionette TRACE conn5 <- [1,1206,null,{}] 02:19:05 INFO - PROCESS | 2172 | 1461143945239 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:05 INFO - PROCESS | 2172 | 1461143945316 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 02:19:05 INFO - PROCESS | 2172 | 1461143945322 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 2172 | ++DOCSHELL 1D56C000 == 46 [pid = 2172] [id = 311] 02:19:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1D723800) [pid = 2172] [serial = 932] [outer = 00000000] 02:19:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1D728400) [pid = 2172] [serial = 933] [outer = 1D723800] 02:19:05 INFO - PROCESS | 2172 | 1461143945369 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1D72D400) [pid = 2172] [serial = 934] [outer = 1D723800] 02:19:05 INFO - PROCESS | 2172 | 1461143945945 Marionette TRACE conn5 <- [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]]]}] 02:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 770ms 02:19:05 INFO - PROCESS | 2172 | 1461143946005 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 2172 | 1461143946010 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 02:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:19:06 INFO - PROCESS | 2172 | 1461143946109 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 2172 | 1461143946113 Marionette TRACE conn5 <- [1,1210,null,{}] 02:19:06 INFO - PROCESS | 2172 | 1461143946128 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 2172 | 1461143946236 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 02:19:06 INFO - PROCESS | 2172 | 1461143946356 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 2172 | ++DOCSHELL 0F80AC00 == 47 [pid = 2172] [id = 312] 02:19:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0FD75000) [pid = 2172] [serial = 935] [outer = 00000000] 02:19:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (144A2400) [pid = 2172] [serial = 936] [outer = 0FD75000] 02:19:06 INFO - PROCESS | 2172 | 1461143946416 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (14B72800) [pid = 2172] [serial = 937] [outer = 0FD75000] 02:19:06 INFO - PROCESS | 2172 | 1461143946966 Marionette TRACE conn5 <- [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] 02:19:07 INFO - PROCESS | 2172 | 1461143947048 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 02:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:19:07 INFO - PROCESS | 2172 | 1461143947055 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 2172 | 1461143947058 Marionette TRACE conn5 <- [1,1214,null,{}] 02:19:07 INFO - PROCESS | 2172 | 1461143947062 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:07 INFO - PROCESS | 2172 | 1461143947198 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 02:19:07 INFO - PROCESS | 2172 | 1461143947325 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 2172 | ++DOCSHELL 18957C00 == 48 [pid = 2172] [id = 313] 02:19:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1895B000) [pid = 2172] [serial = 938] [outer = 00000000] 02:19:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18B5D000) [pid = 2172] [serial = 939] [outer = 1895B000] 02:19:07 INFO - PROCESS | 2172 | 1461143947380 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1995FC00) [pid = 2172] [serial = 940] [outer = 1895B000] 02:19:07 INFO - PROCESS | 2172 | 1461143947966 Marionette TRACE conn5 <- [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]]]}] 02:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 02:19:07 INFO - PROCESS | 2172 | 1461143947986 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 2172 | 1461143947989 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 02:19:07 INFO - PROCESS | 2172 | 1461143947993 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:19:07 INFO - PROCESS | 2172 | 1461143947996 Marionette TRACE conn5 <- [1,1218,null,{}] 02:19:08 INFO - PROCESS | 2172 | 1461143948007 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 2172 | 1461143948115 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 02:19:08 INFO - PROCESS | 2172 | 1461143948218 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 2172 | ++DOCSHELL 0FED9000 == 49 [pid = 2172] [id = 314] 02:19:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19BFD400) [pid = 2172] [serial = 941] [outer = 00000000] 02:19:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1D724C00) [pid = 2172] [serial = 942] [outer = 19BFD400] 02:19:08 INFO - PROCESS | 2172 | 1461143948275 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1D7A8400) [pid = 2172] [serial = 943] [outer = 19BFD400] 02:19:08 INFO - PROCESS | 2172 | 1461143948867 Marionette TRACE conn5 <- [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]]]}] 02:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 02:19:08 INFO - PROCESS | 2172 | 1461143948926 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 2172 | 1461143948929 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 02:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:19:08 INFO - PROCESS | 2172 | 1461143948933 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 2172 | 1461143948935 Marionette TRACE conn5 <- [1,1222,null,{}] 02:19:08 INFO - PROCESS | 2172 | 1461143948939 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 2172 | 1461143949041 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 02:19:09 INFO - PROCESS | 2172 | 1461143949141 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 2172 | ++DOCSHELL 19905000 == 50 [pid = 2172] [id = 315] 02:19:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19906000) [pid = 2172] [serial = 944] [outer = 00000000] 02:19:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1BE09400) [pid = 2172] [serial = 945] [outer = 19906000] 02:19:09 INFO - PROCESS | 2172 | 1461143949195 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1D7A6C00) [pid = 2172] [serial = 946] [outer = 19906000] 02:19:09 INFO - PROCESS | 2172 | 1461143949904 Marionette TRACE conn5 <- [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]]]}] 02:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1019ms 02:19:09 INFO - PROCESS | 2172 | 1461143949956 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 2172 | 1461143949959 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 02:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:19:09 INFO - PROCESS | 2172 | 1461143949965 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 2172 | 1461143949968 Marionette TRACE conn5 <- [1,1226,null,{}] 02:19:09 INFO - PROCESS | 2172 | 1461143949974 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:10 INFO - PROCESS | 2172 | 1461143950129 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 02:19:10 INFO - PROCESS | 2172 | 1461143950252 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:10 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE5800 == 51 [pid = 2172] [id = 316] 02:19:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (10240400) [pid = 2172] [serial = 947] [outer = 00000000] 02:19:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (10244800) [pid = 2172] [serial = 948] [outer = 10240400] 02:19:10 INFO - PROCESS | 2172 | 1461143950304 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (10247800) [pid = 2172] [serial = 949] [outer = 10240400] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 1CF28C00 == 50 [pid = 2172] [id = 310] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 184D8400 == 49 [pid = 2172] [id = 309] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 1BEBC000 == 48 [pid = 2172] [id = 308] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 1AB50800 == 47 [pid = 2172] [id = 307] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 0B96E800 == 46 [pid = 2172] [id = 306] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 1996A000 == 45 [pid = 2172] [id = 305] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 18B04000 == 44 [pid = 2172] [id = 304] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 0FED0C00 == 43 [pid = 2172] [id = 303] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1C587000) [pid = 2172] [serial = 891] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOCSHELL 0B276400 == 42 [pid = 2172] [id = 302] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18B64000) [pid = 2172] [serial = 876] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1C51D000) [pid = 2172] [serial = 847] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19B23400) [pid = 2172] [serial = 879] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (186AB400) [pid = 2172] [serial = 870] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (186B0C00) [pid = 2172] [serial = 871] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (18985C00) [pid = 2172] [serial = 873] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D95C00) [pid = 2172] [serial = 855] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1C587400) [pid = 2172] [serial = 858] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (18EB8400) [pid = 2172] [serial = 877] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19CC1400) [pid = 2172] [serial = 882] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1BFD1C00) [pid = 2172] [serial = 889] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19B2E400) [pid = 2172] [serial = 880] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (19DFA400) [pid = 2172] [serial = 885] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1ABB2000) [pid = 2172] [serial = 888] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19CC9C00) [pid = 2172] [serial = 883] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F578800) [pid = 2172] [serial = 849] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (148C5C00) [pid = 2172] [serial = 867] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (15773400) [pid = 2172] [serial = 868] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (15DEF000) [pid = 2172] [serial = 852] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (0F580800) [pid = 2172] [serial = 864] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (0FECCC00) [pid = 2172] [serial = 865] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (10CA9C00) [pid = 2172] [serial = 862] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (101D0000) [pid = 2172] [serial = 861] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1AAA0C00) [pid = 2172] [serial = 886] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18A87000) [pid = 2172] [serial = 874] [outer = 00000000] [url = about:blank] 02:19:10 INFO - PROCESS | 2172 | 1461143950893 Marionette TRACE conn5 <- [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]]]}] 02:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 990ms 02:19:10 INFO - PROCESS | 2172 | 1461143950955 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 2172 | 1461143950961 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 02:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:19:10 INFO - PROCESS | 2172 | 1461143950966 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:19:10 INFO - PROCESS | 2172 | 1461143950969 Marionette TRACE conn5 <- [1,1230,null,{}] 02:19:10 INFO - PROCESS | 2172 | 1461143950972 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:11 INFO - PROCESS | 2172 | 1461143951056 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 02:19:11 INFO - PROCESS | 2172 | 1461143951142 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 2172 | ++DOCSHELL 0ED10000 == 43 [pid = 2172] [id = 317] 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0F578800) [pid = 2172] [serial = 950] [outer = 00000000] 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (10248C00) [pid = 2172] [serial = 951] [outer = 0F578800] 02:19:11 INFO - PROCESS | 2172 | 1461143951191 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (10CA4C00) [pid = 2172] [serial = 952] [outer = 0F578800] 02:19:11 INFO - PROCESS | 2172 | 1461143951634 Marionette TRACE conn5 <- [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]]]}] 02:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 02:19:11 INFO - PROCESS | 2172 | 1461143951701 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 02:19:11 INFO - PROCESS | 2172 | 1461143951703 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 02:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:19:11 INFO - PROCESS | 2172 | 1461143951707 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:19:11 INFO - PROCESS | 2172 | 1461143951710 Marionette TRACE conn5 <- [1,1234,null,{}] 02:19:11 INFO - PROCESS | 2172 | 1461143951721 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:11 INFO - PROCESS | 2172 | 1461143951809 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 02:19:11 INFO - PROCESS | 2172 | 1461143951823 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 2172 | ++DOCSHELL 146E9000 == 44 [pid = 2172] [id = 318] 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (14821C00) [pid = 2172] [serial = 953] [outer = 00000000] 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (14B71C00) [pid = 2172] [serial = 954] [outer = 14821C00] 02:19:11 INFO - PROCESS | 2172 | 1461143951872 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (15837400) [pid = 2172] [serial = 955] [outer = 14821C00] 02:19:12 INFO - PROCESS | 2172 | 1461143952347 Marionette TRACE conn5 <- [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]]]}] 02:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 02:19:12 INFO - PROCESS | 2172 | 1461143952380 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 2172 | 1461143952382 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 02:19:12 INFO - PROCESS | 2172 | 1461143952386 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:19:12 INFO - PROCESS | 2172 | 1461143952387 Marionette TRACE conn5 <- [1,1238,null,{}] 02:19:12 INFO - PROCESS | 2172 | 1461143952391 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:12 INFO - PROCESS | 2172 | 1461143952469 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 02:19:12 INFO - PROCESS | 2172 | 1461143952478 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 2172 | ++DOCSHELL 1583DC00 == 45 [pid = 2172] [id = 319] 02:19:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1786F400) [pid = 2172] [serial = 956] [outer = 00000000] 02:19:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (186B0C00) [pid = 2172] [serial = 957] [outer = 1786F400] 02:19:12 INFO - PROCESS | 2172 | 1461143952524 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (186B6C00) [pid = 2172] [serial = 958] [outer = 1786F400] 02:19:12 INFO - PROCESS | 2172 | 1461143952980 Marionette TRACE conn5 <- [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]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 02:19:13 INFO - PROCESS | 2172 | 1461143953022 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 2172 | 1461143953024 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 02:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:19:13 INFO - PROCESS | 2172 | 1461143953027 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - PROCESS | 2172 | 1461143953029 Marionette TRACE conn5 <- [1,1242,null,{}] 02:19:13 INFO - PROCESS | 2172 | 1461143953032 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:13 INFO - PROCESS | 2172 | 1461143953135 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 02:19:13 INFO - PROCESS | 2172 | 1461143953222 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 2172 | ++DOCSHELL 1895A800 == 46 [pid = 2172] [id = 320] 02:19:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18985C00) [pid = 2172] [serial = 959] [outer = 00000000] 02:19:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18A8B400) [pid = 2172] [serial = 960] [outer = 18985C00] 02:19:13 INFO - PROCESS | 2172 | 1461143953270 Marionette DEBUG loaded listener.js 02:19:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18A8CC00) [pid = 2172] [serial = 961] [outer = 18985C00] 02:19:13 INFO - PROCESS | 2172 | 1461143953683 Marionette TRACE conn5 <- [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]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 02:19:13 INFO - PROCESS | 2172 | 1461143953760 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 2172 | 1461143953762 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 02:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:19:13 INFO - PROCESS | 2172 | 1461143953766 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - PROCESS | 2172 | 1461143953767 Marionette TRACE conn5 <- [1,1246,null,{}] 02:19:13 INFO - PROCESS | 2172 | 1461143953771 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:13 INFO - PROCESS | 2172 | 1461143953900 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 02:19:13 INFO - PROCESS | 2172 | 1461143953960 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 2172 | ++DOCSHELL 18D97400 == 47 [pid = 2172] [id = 321] 02:19:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18EB2000) [pid = 2172] [serial = 962] [outer = 00000000] 02:19:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19906C00) [pid = 2172] [serial = 963] [outer = 18EB2000] 02:19:14 INFO - PROCESS | 2172 | 1461143954007 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19910C00) [pid = 2172] [serial = 964] [outer = 18EB2000] 02:19:14 INFO - PROCESS | 2172 | 1461143954443 Marionette TRACE conn5 <- [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]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 02:19:14 INFO - PROCESS | 2172 | 1461143954518 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 2172 | 1461143954520 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 02:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:19:14 INFO - PROCESS | 2172 | 1461143954523 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 2172 | 1461143954525 Marionette TRACE conn5 <- [1,1250,null,{}] 02:19:14 INFO - PROCESS | 2172 | 1461143954528 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:14 INFO - PROCESS | 2172 | 1461143954633 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 02:19:14 INFO - PROCESS | 2172 | 1461143954646 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 2172 | ++DOCSHELL 0F57F400 == 48 [pid = 2172] [id = 322] 02:19:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (0F808C00) [pid = 2172] [serial = 965] [outer = 00000000] 02:19:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19BFA400) [pid = 2172] [serial = 966] [outer = 0F808C00] 02:19:14 INFO - PROCESS | 2172 | 1461143954690 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19BFE800) [pid = 2172] [serial = 967] [outer = 0F808C00] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19BF9800) [pid = 2172] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19C40400) [pid = 2172] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1B030400) [pid = 2172] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19AF3800) [pid = 2172] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18B06800) [pid = 2172] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (14418C00) [pid = 2172] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0B974000) [pid = 2172] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (0ED17400) [pid = 2172] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1BF26C00) [pid = 2172] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1CF2A400) [pid = 2172] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:19:15 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18A8D400) [pid = 2172] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:19:15 INFO - PROCESS | 2172 | 1461143955259 Marionette TRACE conn5 <- [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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 02:19:15 INFO - PROCESS | 2172 | 1461143955294 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 02:19:15 INFO - PROCESS | 2172 | 1461143955296 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 02:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:19:15 INFO - PROCESS | 2172 | 1461143955299 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 2172 | 1461143955301 Marionette TRACE conn5 <- [1,1254,null,{}] 02:19:15 INFO - PROCESS | 2172 | 1461143955304 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:15 INFO - PROCESS | 2172 | 1461143955380 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 02:19:15 INFO - PROCESS | 2172 | 1461143955388 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 2172 | ++DOCSHELL 0F481C00 == 49 [pid = 2172] [id = 323] 02:19:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (14248000) [pid = 2172] [serial = 968] [outer = 00000000] 02:19:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (19B22800) [pid = 2172] [serial = 969] [outer = 14248000] 02:19:15 INFO - PROCESS | 2172 | 1461143955434 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (19B24C00) [pid = 2172] [serial = 970] [outer = 14248000] 02:19:15 INFO - PROCESS | 2172 | 1461143955892 Marionette TRACE conn5 <- [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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 02:19:15 INFO - PROCESS | 2172 | 1461143955936 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 02:19:15 INFO - PROCESS | 2172 | 1461143955938 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 02:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:19:15 INFO - PROCESS | 2172 | 1461143955944 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 2172 | 1461143955945 Marionette TRACE conn5 <- [1,1258,null,{}] 02:19:15 INFO - PROCESS | 2172 | 1461143955949 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:16 INFO - PROCESS | 2172 | 1461143956025 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 02:19:16 INFO - PROCESS | 2172 | 1461143956032 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 2172 | ++DOCSHELL 19BF5000 == 50 [pid = 2172] [id = 324] 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (19BF8C00) [pid = 2172] [serial = 971] [outer = 00000000] 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19D9E400) [pid = 2172] [serial = 972] [outer = 19BF8C00] 02:19:16 INFO - PROCESS | 2172 | 1461143956076 Marionette DEBUG loaded listener.js 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1AA99400) [pid = 2172] [serial = 973] [outer = 19BF8C00] 02:19:16 INFO - PROCESS | 2172 | 1461143956517 Marionette TRACE conn5 <- [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]]]}] 02:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 02:19:16 INFO - PROCESS | 2172 | 1461143956575 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 02:19:16 INFO - PROCESS | 2172 | 1461143956577 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 02:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:19:16 INFO - PROCESS | 2172 | 1461143956581 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:19:16 INFO - PROCESS | 2172 | 1461143956582 Marionette TRACE conn5 <- [1,1262,null,{}] 02:19:16 INFO - PROCESS | 2172 | 1461143956586 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:16 INFO - PROCESS | 2172 | 1461143956663 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 02:19:16 INFO - PROCESS | 2172 | 1461143956669 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 2172 | ++DOCSHELL 1AA9B800 == 51 [pid = 2172] [id = 325] 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1AA9D400) [pid = 2172] [serial = 974] [outer = 00000000] 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1AFB9400) [pid = 2172] [serial = 975] [outer = 1AA9D400] 02:19:16 INFO - PROCESS | 2172 | 1461143956714 Marionette DEBUG loaded listener.js 02:19:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (1ABEC800) [pid = 2172] [serial = 976] [outer = 1AA9D400] 02:19:17 INFO - PROCESS | 2172 | 1461143957142 Marionette TRACE conn5 <- [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]]]}] 02:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 02:19:17 INFO - PROCESS | 2172 | 1461143957224 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 02:19:17 INFO - PROCESS | 2172 | 1461143957228 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 02:19:17 INFO - PROCESS | 2172 | 1461143957233 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:19:17 INFO - PROCESS | 2172 | 1461143957238 Marionette TRACE conn5 <- [1,1266,null,{}] 02:19:17 INFO - PROCESS | 2172 | 1461143957244 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:17 INFO - PROCESS | 2172 | 1461143957353 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 02:19:17 INFO - PROCESS | 2172 | 1461143957528 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 2172 | ++DOCSHELL 0FED4800 == 52 [pid = 2172] [id = 326] 02:19:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (0FED5000) [pid = 2172] [serial = 977] [outer = 00000000] 02:19:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1023B800) [pid = 2172] [serial = 978] [outer = 0FED5000] 02:19:17 INFO - PROCESS | 2172 | 1461143957585 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (10244400) [pid = 2172] [serial = 979] [outer = 0FED5000] 02:19:18 INFO - PROCESS | 2172 | 1461143958170 Marionette TRACE conn5 <- [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]]]}] 02:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1019ms 02:19:18 INFO - PROCESS | 2172 | 1461143958259 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 2172 | 1461143958263 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 02:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:19:18 INFO - PROCESS | 2172 | 1461143958271 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 2172 | 1461143958275 Marionette TRACE conn5 <- [1,1270,null,{}] 02:19:18 INFO - PROCESS | 2172 | 1461143958315 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:18 INFO - PROCESS | 2172 | 1461143958429 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 02:19:18 INFO - PROCESS | 2172 | 1461143958551 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:18 INFO - PROCESS | 2172 | ++DOCSHELL 18426000 == 53 [pid = 2172] [id = 327] 02:19:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1842B400) [pid = 2172] [serial = 980] [outer = 00000000] 02:19:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (186AE000) [pid = 2172] [serial = 981] [outer = 1842B400] 02:19:18 INFO - PROCESS | 2172 | 1461143958609 Marionette DEBUG loaded listener.js 02:19:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (18A8E800) [pid = 2172] [serial = 982] [outer = 1842B400] 02:19:19 INFO - PROCESS | 2172 | 1461143959175 Marionette TRACE conn5 <- [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]]]}] 02:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 950ms 02:19:19 INFO - PROCESS | 2172 | 1461143959219 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 02:19:19 INFO - PROCESS | 2172 | 1461143959222 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 02:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:19:19 INFO - PROCESS | 2172 | 1461143959225 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:19:19 INFO - PROCESS | 2172 | 1461143959228 Marionette TRACE conn5 <- [1,1274,null,{}] 02:19:19 INFO - PROCESS | 2172 | 1461143959238 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:19 INFO - PROCESS | 2172 | 1461143959347 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 02:19:19 INFO - PROCESS | 2172 | 1461143959449 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 2172 | ++DOCSHELL 1AA92C00 == 54 [pid = 2172] [id = 328] 02:19:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1AA97000) [pid = 2172] [serial = 983] [outer = 00000000] 02:19:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1BF26C00) [pid = 2172] [serial = 984] [outer = 1AA97000] 02:19:19 INFO - PROCESS | 2172 | 1461143959508 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1C51F400) [pid = 2172] [serial = 985] [outer = 1AA97000] 02:19:20 INFO - PROCESS | 2172 | 1461143960149 Marionette TRACE conn5 <- [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]]]}] 02:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 02:19:20 INFO - PROCESS | 2172 | 1461143960199 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 2172 | 1461143960201 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 02:19:20 INFO - PROCESS | 2172 | 1461143960204 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:19:20 INFO - PROCESS | 2172 | 1461143960206 Marionette TRACE conn5 <- [1,1278,null,{}] 02:19:20 INFO - PROCESS | 2172 | 1461143960210 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:20 INFO - PROCESS | 2172 | 1461143960315 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 02:19:20 INFO - PROCESS | 2172 | 1461143960442 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 2172 | ++DOCSHELL 1C6DEC00 == 55 [pid = 2172] [id = 329] 02:19:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1C6E1800) [pid = 2172] [serial = 986] [outer = 00000000] 02:19:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1CF2A800) [pid = 2172] [serial = 987] [outer = 1C6E1800] 02:19:20 INFO - PROCESS | 2172 | 1461143960498 Marionette DEBUG loaded listener.js 02:19:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1D569400) [pid = 2172] [serial = 988] [outer = 1C6E1800] 02:19:21 INFO - PROCESS | 2172 | 1461143961037 Marionette TRACE conn5 <- [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]]]}] 02:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 02:19:21 INFO - PROCESS | 2172 | 1461143961079 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 02:19:21 INFO - PROCESS | 2172 | 1461143961081 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 02:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:19:21 INFO - PROCESS | 2172 | 1461143961084 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:19:21 INFO - PROCESS | 2172 | 1461143961086 Marionette TRACE conn5 <- [1,1282,null,{}] 02:19:21 INFO - PROCESS | 2172 | 1461143961090 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:21 INFO - PROCESS | 2172 | 1461143961194 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 02:19:21 INFO - PROCESS | 2172 | 1461143961299 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:21 INFO - PROCESS | 2172 | ++DOCSHELL 1D71F800 == 56 [pid = 2172] [id = 330] 02:19:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1D7A6000) [pid = 2172] [serial = 989] [outer = 00000000] 02:19:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1DB88800) [pid = 2172] [serial = 990] [outer = 1D7A6000] 02:19:21 INFO - PROCESS | 2172 | 1461143961357 Marionette DEBUG loaded listener.js 02:19:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1DB8D800) [pid = 2172] [serial = 991] [outer = 1D7A6000] 02:19:21 INFO - PROCESS | 2172 | 1461143961935 Marionette TRACE conn5 <- [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]]]}] 02:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1018ms 02:19:22 INFO - PROCESS | 2172 | 1461143962129 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 02:19:22 INFO - PROCESS | 2172 | 1461143962134 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 02:19:22 INFO - PROCESS | 2172 | 1461143962164 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:19:22 INFO - PROCESS | 2172 | 1461143962167 Marionette TRACE conn5 <- [1,1286,null,{}] 02:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:19:22 INFO - PROCESS | 2172 | 1461143962173 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:22 INFO - PROCESS | 2172 | 1461143962270 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 02:19:22 INFO - PROCESS | 2172 | 1461143962366 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:22 INFO - PROCESS | 2172 | ++DOCSHELL 10D8F800 == 57 [pid = 2172] [id = 331] 02:19:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (111A5000) [pid = 2172] [serial = 992] [outer = 00000000] 02:19:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1443CC00) [pid = 2172] [serial = 993] [outer = 111A5000] 02:19:22 INFO - PROCESS | 2172 | 1461143962414 Marionette DEBUG loaded listener.js 02:19:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (148DAC00) [pid = 2172] [serial = 994] [outer = 111A5000] 02:19:23 INFO - PROCESS | 2172 | 1461143963046 Marionette TRACE conn5 <- [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]]]}] 02:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 02:19:23 INFO - PROCESS | 2172 | 1461143963103 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 2172 | 1461143963106 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 02:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:19:23 INFO - PROCESS | 2172 | 1461143963114 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:19:23 INFO - PROCESS | 2172 | 1461143963117 Marionette TRACE conn5 <- [1,1290,null,{}] 02:19:23 INFO - PROCESS | 2172 | 1461143963121 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:23 INFO - PROCESS | 2172 | 1461143963220 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 19BF5000 == 56 [pid = 2172] [id = 324] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 0F481C00 == 55 [pid = 2172] [id = 323] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 0F57F400 == 54 [pid = 2172] [id = 322] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 18D97400 == 53 [pid = 2172] [id = 321] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 1895A800 == 52 [pid = 2172] [id = 320] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 1583DC00 == 51 [pid = 2172] [id = 319] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 146E9000 == 50 [pid = 2172] [id = 318] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 0ED10000 == 49 [pid = 2172] [id = 317] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 0EDE5800 == 48 [pid = 2172] [id = 316] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (10D8F000) [pid = 2172] [serial = 894] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (18982400) [pid = 2172] [serial = 897] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1CAD9800) [pid = 2172] [serial = 900] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1D728400) [pid = 2172] [serial = 933] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 0F80AC00 == 47 [pid = 2172] [id = 312] 02:19:23 INFO - PROCESS | 2172 | --DOCSHELL 1D56C000 == 46 [pid = 2172] [id = 311] 02:19:23 INFO - PROCESS | 2172 | 1461143963367 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:23 INFO - PROCESS | 2172 | ++DOCSHELL 0ED10000 == 47 [pid = 2172] [id = 332] 02:19:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (0ED14800) [pid = 2172] [serial = 995] [outer = 00000000] 02:19:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (0F548800) [pid = 2172] [serial = 996] [outer = 0ED14800] 02:19:23 INFO - PROCESS | 2172 | 1461143963413 Marionette DEBUG loaded listener.js 02:19:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0FED3C00) [pid = 2172] [serial = 997] [outer = 0ED14800] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19C41800) [pid = 2172] [serial = 805] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19DF7800) [pid = 2172] [serial = 918] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1C525800) [pid = 2172] [serial = 921] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19BFE400) [pid = 2172] [serial = 915] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (18B0D800) [pid = 2172] [serial = 912] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18D94C00) [pid = 2172] [serial = 913] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1583E800) [pid = 2172] [serial = 909] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (17572800) [pid = 2172] [serial = 910] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0F0F9800) [pid = 2172] [serial = 906] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (0F8B6400) [pid = 2172] [serial = 907] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (14222800) [pid = 2172] [serial = 904] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0FD80800) [pid = 2172] [serial = 903] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1AAA1400) [pid = 2172] [serial = 919] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1C588C00) [pid = 2172] [serial = 924] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1C528800) [pid = 2172] [serial = 922] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1D569C00) [pid = 2172] [serial = 931] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1D563800) [pid = 2172] [serial = 930] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1C520C00) [pid = 2172] [serial = 927] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19BEF800) [pid = 2172] [serial = 928] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1C6E0C00) [pid = 2172] [serial = 925] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (19C3A000) [pid = 2172] [serial = 916] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 2172 | 1461143963856 Marionette TRACE conn5 <- [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]]]}] 02:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 790ms 02:19:23 INFO - PROCESS | 2172 | 1461143963903 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 2172 | 1461143963905 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 02:19:23 INFO - PROCESS | 2172 | 1461143963908 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:19:23 INFO - PROCESS | 2172 | 1461143963910 Marionette TRACE conn5 <- [1,1294,null,{}] 02:19:23 INFO - PROCESS | 2172 | 1461143963919 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:23 INFO - PROCESS | 2172 | 1461143964006 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 02:19:24 INFO - PROCESS | 2172 | 1461143964016 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 2172 | ++DOCSHELL 1756A400 == 48 [pid = 2172] [id = 333] 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18425C00) [pid = 2172] [serial = 998] [outer = 00000000] 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (186B0000) [pid = 2172] [serial = 999] [outer = 18425C00] 02:19:24 INFO - PROCESS | 2172 | 1461143964064 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18A83C00) [pid = 2172] [serial = 1000] [outer = 18425C00] 02:19:24 INFO - PROCESS | 2172 | 1461143964551 Marionette TRACE conn5 <- [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]]]}] 02:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 02:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:19:24 INFO - PROCESS | 2172 | 1461143964582 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 2172 | 1461143964584 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 02:19:24 INFO - PROCESS | 2172 | 1461143964588 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:19:24 INFO - PROCESS | 2172 | 1461143964590 Marionette TRACE conn5 <- [1,1298,null,{}] 02:19:24 INFO - PROCESS | 2172 | 1461143964593 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:24 INFO - PROCESS | 2172 | 1461143964674 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 02:19:24 INFO - PROCESS | 2172 | 1461143964682 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 2172 | ++DOCSHELL 18B0EC00 == 49 [pid = 2172] [id = 334] 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18B0FC00) [pid = 2172] [serial = 1001] [outer = 00000000] 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19903800) [pid = 2172] [serial = 1002] [outer = 18B0FC00] 02:19:24 INFO - PROCESS | 2172 | 1461143964728 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19909800) [pid = 2172] [serial = 1003] [outer = 18B0FC00] 02:19:25 INFO - PROCESS | 2172 | 1461143965191 Marionette TRACE conn5 <- [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] 02:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:19:25 INFO - PROCESS | 2172 | 1461143965220 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 02:19:25 INFO - PROCESS | 2172 | 1461143965223 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:19:25 INFO - PROCESS | 2172 | 1461143965225 Marionette TRACE conn5 <- [1,1302,null,{}] 02:19:25 INFO - PROCESS | 2172 | 1461143965229 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:25 INFO - PROCESS | 2172 | 1461143965306 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 02:19:25 INFO - PROCESS | 2172 | 1461143965312 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:25 INFO - PROCESS | 2172 | ++DOCSHELL 1990C400 == 50 [pid = 2172] [id = 335] 02:19:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1990F000) [pid = 2172] [serial = 1004] [outer = 00000000] 02:19:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D91000) [pid = 2172] [serial = 1005] [outer = 1990F000] 02:19:25 INFO - PROCESS | 2172 | 1461143965357 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19D95000) [pid = 2172] [serial = 1006] [outer = 1990F000] 02:19:25 INFO - PROCESS | 2172 | 1461143965831 Marionette TRACE conn5 <- [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]]]}] 02:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 02:19:25 INFO - PROCESS | 2172 | 1461143965855 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 02:19:25 INFO - PROCESS | 2172 | 1461143965857 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 02:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:19:25 INFO - PROCESS | 2172 | 1461143965860 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:19:25 INFO - PROCESS | 2172 | 1461143965862 Marionette TRACE conn5 <- [1,1306,null,{}] 02:19:25 INFO - PROCESS | 2172 | 1461143965865 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:25 INFO - PROCESS | 2172 | 1461143966002 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 02:19:26 INFO - PROCESS | 2172 | 1461143966009 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 2172 | ++DOCSHELL 0FD76000 == 51 [pid = 2172] [id = 336] 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19BFE000) [pid = 2172] [serial = 1007] [outer = 00000000] 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1AFB5800) [pid = 2172] [serial = 1008] [outer = 19BFE000] 02:19:26 INFO - PROCESS | 2172 | 1461143966057 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1C51C800) [pid = 2172] [serial = 1009] [outer = 19BFE000] 02:19:26 INFO - PROCESS | 2172 | 1461143966528 Marionette TRACE conn5 <- [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]]]}] 02:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 02:19:26 INFO - PROCESS | 2172 | 1461143966591 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 2172 | 1461143966593 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 02:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:19:26 INFO - PROCESS | 2172 | 1461143966602 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 2172 | 1461143966604 Marionette TRACE conn5 <- [1,1310,null,{}] 02:19:26 INFO - PROCESS | 2172 | 1461143966608 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:26 INFO - PROCESS | 2172 | 1461143966746 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 02:19:26 INFO - PROCESS | 2172 | 1461143966768 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 2172 | ++DOCSHELL 18EB7400 == 52 [pid = 2172] [id = 337] 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1B033C00) [pid = 2172] [serial = 1010] [outer = 00000000] 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1C588000) [pid = 2172] [serial = 1011] [outer = 1B033C00] 02:19:26 INFO - PROCESS | 2172 | 1461143966812 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1C6E5000) [pid = 2172] [serial = 1012] [outer = 1B033C00] 02:19:27 INFO - PROCESS | 2172 | 1461143967260 Marionette TRACE conn5 <- [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]]]}] 02:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 02:19:27 INFO - PROCESS | 2172 | 1461143967275 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 02:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:19:27 INFO - PROCESS | 2172 | 1461143967277 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 02:19:27 INFO - PROCESS | 2172 | 1461143967280 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:19:27 INFO - PROCESS | 2172 | 1461143967282 Marionette TRACE conn5 <- [1,1314,null,{}] 02:19:27 INFO - PROCESS | 2172 | 1461143967286 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:27 INFO - PROCESS | 2172 | 1461143967394 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 02:19:27 INFO - PROCESS | 2172 | 1461143967400 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:27 INFO - PROCESS | 2172 | ++DOCSHELL 1C584C00 == 53 [pid = 2172] [id = 338] 02:19:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1CADDC00) [pid = 2172] [serial = 1013] [outer = 00000000] 02:19:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1D55E800) [pid = 2172] [serial = 1014] [outer = 1CADDC00] 02:19:27 INFO - PROCESS | 2172 | 1461143967495 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1D724000) [pid = 2172] [serial = 1015] [outer = 1CADDC00] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (15770400) [pid = 2172] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (18EB2000) [pid = 2172] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18985C00) [pid = 2172] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (10240400) [pid = 2172] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19962800) [pid = 2172] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (14248000) [pid = 2172] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1577DC00) [pid = 2172] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0F578800) [pid = 2172] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1786F400) [pid = 2172] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19BF8C00) [pid = 2172] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (14821C00) [pid = 2172] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1C523800) [pid = 2172] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0F8C3000) [pid = 2172] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1C583000) [pid = 2172] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0F808C00) [pid = 2172] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1BF23400) [pid = 2172] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:19:28 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0F0B6000) [pid = 2172] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:19:28 INFO - PROCESS | 2172 | 1461143968142 Marionette TRACE conn5 <- [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]]]}] 02:19:28 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 02:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 02:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:19:28 INFO - PROCESS | 2172 | 1461143968151 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 2172 | 1461143968153 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 02:19:28 INFO - PROCESS | 2172 | 1461143968156 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 2172 | 1461143968158 Marionette TRACE conn5 <- [1,1318,null,{}] 02:19:28 INFO - PROCESS | 2172 | 1461143968161 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:28 INFO - PROCESS | 2172 | 1461143968239 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 02:19:28 INFO - PROCESS | 2172 | 1461143968248 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:28 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C3000 == 54 [pid = 2172] [id = 339] 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (10240400) [pid = 2172] [serial = 1016] [outer = 00000000] 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (15777000) [pid = 2172] [serial = 1017] [outer = 10240400] 02:19:28 INFO - PROCESS | 2172 | 1461143968292 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (1577DC00) [pid = 2172] [serial = 1018] [outer = 10240400] 02:19:28 INFO - PROCESS | 2172 | 1461143968727 Marionette TRACE conn5 <- [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]]]}] 02:19:28 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 02:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 02:19:28 INFO - PROCESS | 2172 | 1461143968788 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 2172 | 1461143968790 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 02:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:19:28 INFO - PROCESS | 2172 | 1461143968793 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 2172 | 1461143968794 Marionette TRACE conn5 <- [1,1322,null,{}] 02:19:28 INFO - PROCESS | 2172 | 1461143968798 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:28 INFO - PROCESS | 2172 | 1461143968878 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 02:19:28 INFO - PROCESS | 2172 | 1461143968884 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:28 INFO - PROCESS | 2172 | ++DOCSHELL 18A84400 == 55 [pid = 2172] [id = 340] 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18A8E400) [pid = 2172] [serial = 1019] [outer = 00000000] 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1BE0D000) [pid = 2172] [serial = 1020] [outer = 18A8E400] 02:19:28 INFO - PROCESS | 2172 | 1461143968928 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1CA0E800) [pid = 2172] [serial = 1021] [outer = 18A8E400] 02:19:29 INFO - PROCESS | 2172 | 1461143969356 Marionette TRACE conn5 <- [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]]]}] 02:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 02:19:29 INFO - PROCESS | 2172 | 1461143969424 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 02:19:29 INFO - PROCESS | 2172 | 1461143969426 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 02:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:19:29 INFO - PROCESS | 2172 | 1461143969429 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:19:29 INFO - PROCESS | 2172 | 1461143969432 Marionette TRACE conn5 <- [1,1326,null,{}] 02:19:29 INFO - PROCESS | 2172 | 1461143969435 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:29 INFO - PROCESS | 2172 | 1461143969534 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 02:19:29 INFO - PROCESS | 2172 | 1461143969572 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 2172 | ++DOCSHELL 1CA17C00 == 56 [pid = 2172] [id = 341] 02:19:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1CA18400) [pid = 2172] [serial = 1022] [outer = 00000000] 02:19:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1DB83400) [pid = 2172] [serial = 1023] [outer = 1CA18400] 02:19:29 INFO - PROCESS | 2172 | 1461143969623 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1DD5FC00) [pid = 2172] [serial = 1024] [outer = 1CA18400] 02:19:30 INFO - PROCESS | 2172 | 1461143970557 Marionette TRACE conn5 <- [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]]]}] 02:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms 02:19:30 INFO - PROCESS | 2172 | 1461143970613 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 02:19:30 INFO - PROCESS | 2172 | 1461143970617 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 02:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:19:30 INFO - PROCESS | 2172 | 1461143970623 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 2172 | 1461143970628 Marionette TRACE conn5 <- [1,1330,null,{}] 02:19:30 INFO - PROCESS | 2172 | 1461143970635 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:30 INFO - PROCESS | 2172 | 1461143970804 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 02:19:30 INFO - PROCESS | 2172 | 1461143970954 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:31 INFO - PROCESS | 2172 | ++DOCSHELL 10243000 == 57 [pid = 2172] [id = 342] 02:19:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (10245000) [pid = 2172] [serial = 1025] [outer = 00000000] 02:19:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (134A9000) [pid = 2172] [serial = 1026] [outer = 10245000] 02:19:31 INFO - PROCESS | 2172 | 1461143971058 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (14230400) [pid = 2172] [serial = 1027] [outer = 10245000] 02:19:31 INFO - PROCESS | 2172 | 1461143971635 Marionette TRACE conn5 <- [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]]]}] 02:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1083ms 02:19:31 INFO - PROCESS | 2172 | 1461143971707 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 02:19:31 INFO - PROCESS | 2172 | 1461143971713 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 02:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:19:31 INFO - PROCESS | 2172 | 1461143971739 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:19:31 INFO - PROCESS | 2172 | 1461143971742 Marionette TRACE conn5 <- [1,1334,null,{}] 02:19:31 INFO - PROCESS | 2172 | 1461143971760 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:31 INFO - PROCESS | 2172 | 1461143971873 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 02:19:31 INFO - PROCESS | 2172 | 1461143971996 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 2172 | ++DOCSHELL 14247400 == 58 [pid = 2172] [id = 343] 02:19:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1583E800) [pid = 2172] [serial = 1028] [outer = 00000000] 02:19:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (18B5C000) [pid = 2172] [serial = 1029] [outer = 1583E800] 02:19:32 INFO - PROCESS | 2172 | 1461143972052 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (18EBB400) [pid = 2172] [serial = 1030] [outer = 1583E800] 02:19:32 INFO - PROCESS | 2172 | 1461143972657 Marionette TRACE conn5 <- [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]]]}] 02:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1008ms 02:19:32 INFO - PROCESS | 2172 | 1461143972729 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 02:19:32 INFO - PROCESS | 2172 | 1461143972732 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 02:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:19:32 INFO - PROCESS | 2172 | 1461143972736 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:19:32 INFO - PROCESS | 2172 | 1461143972740 Marionette TRACE conn5 <- [1,1338,null,{}] 02:19:32 INFO - PROCESS | 2172 | 1461143972751 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:32 INFO - PROCESS | 2172 | 1461143972863 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 02:19:32 INFO - PROCESS | 2172 | 1461143972968 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 2172 | ++DOCSHELL 0EB44C00 == 59 [pid = 2172] [id = 344] 02:19:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (0EB45400) [pid = 2172] [serial = 1031] [outer = 00000000] 02:19:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1AA95800) [pid = 2172] [serial = 1032] [outer = 0EB45400] 02:19:33 INFO - PROCESS | 2172 | 1461143973025 Marionette DEBUG loaded listener.js 02:19:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1ABECC00) [pid = 2172] [serial = 1033] [outer = 0EB45400] 02:19:33 INFO - PROCESS | 2172 | 1461143973881 Marionette TRACE conn5 <- [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]]]}] 02:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1221ms 02:19:33 INFO - PROCESS | 2172 | 1461143973960 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 2172 | 1461143973964 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 02:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:19:33 INFO - PROCESS | 2172 | 1461143973970 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - PROCESS | 2172 | 1461143973973 Marionette TRACE conn5 <- [1,1342,null,{}] 02:19:33 INFO - PROCESS | 2172 | 1461143973979 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:34 INFO - PROCESS | 2172 | 1461143974073 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 02:19:34 INFO - PROCESS | 2172 | 1461143974159 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE0C00 == 60 [pid = 2172] [id = 345] 02:19:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (0EDEAC00) [pid = 2172] [serial = 1034] [outer = 00000000] 02:19:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0F167C00) [pid = 2172] [serial = 1035] [outer = 0EDEAC00] 02:19:34 INFO - PROCESS | 2172 | 1461143974250 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0F16B000) [pid = 2172] [serial = 1036] [outer = 0EDEAC00] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3000 == 59 [pid = 2172] [id = 301] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0F8B7000 == 58 [pid = 2172] [id = 298] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1C582C00 == 57 [pid = 2172] [id = 300] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0FED6C00 == 56 [pid = 2172] [id = 299] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 18A84400 == 55 [pid = 2172] [id = 340] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0F8C3000 == 54 [pid = 2172] [id = 339] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1C584C00 == 53 [pid = 2172] [id = 338] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 18EB7400 == 52 [pid = 2172] [id = 337] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0FD76000 == 51 [pid = 2172] [id = 336] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1990C400 == 50 [pid = 2172] [id = 335] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1AFB9400) [pid = 2172] [serial = 975] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1BE09400) [pid = 2172] [serial = 945] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | 1461143974848 Marionette TRACE conn5 <- [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]]]}] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 18B0EC00 == 49 [pid = 2172] [id = 334] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1756A400 == 48 [pid = 2172] [id = 333] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0ED10000 == 47 [pid = 2172] [id = 332] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 10D8F800 == 46 [pid = 2172] [id = 331] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1AA92C00 == 45 [pid = 2172] [id = 328] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 18426000 == 44 [pid = 2172] [id = 327] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 0FED4800 == 43 [pid = 2172] [id = 326] 02:19:34 INFO - PROCESS | 2172 | --DOCSHELL 1AA9B800 == 42 [pid = 2172] [id = 325] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1AA99400) [pid = 2172] [serial = 973] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (175A4800) [pid = 2172] [serial = 853] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19910C00) [pid = 2172] [serial = 964] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (18A8B400) [pid = 2172] [serial = 960] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (10244800) [pid = 2172] [serial = 948] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19906C00) [pid = 2172] [serial = 963] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (144A2400) [pid = 2172] [serial = 936] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (10247800) [pid = 2172] [serial = 949] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1AAA1800) [pid = 2172] [serial = 856] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19B24C00) [pid = 2172] [serial = 970] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (18A8CC00) [pid = 2172] [serial = 961] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (18B06000) [pid = 2172] [serial = 898] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (10CA4C00) [pid = 2172] [serial = 952] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (186B6C00) [pid = 2172] [serial = 958] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19D9E400) [pid = 2172] [serial = 972] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (18B5D000) [pid = 2172] [serial = 939] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (15837400) [pid = 2172] [serial = 955] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1CAD8800) [pid = 2172] [serial = 892] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1422D400) [pid = 2172] [serial = 895] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (186B0C00) [pid = 2172] [serial = 957] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1CAE0400) [pid = 2172] [serial = 901] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (10248C00) [pid = 2172] [serial = 951] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19BFA400) [pid = 2172] [serial = 966] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (1C6E8800) [pid = 2172] [serial = 859] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (14B71C00) [pid = 2172] [serial = 954] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1D724C00) [pid = 2172] [serial = 942] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (0F8C3400) [pid = 2172] [serial = 850] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19B22800) [pid = 2172] [serial = 969] [outer = 00000000] [url = about:blank] 02:19:34 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19BFE800) [pid = 2172] [serial = 967] [outer = 00000000] [url = about:blank] 02:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 02:19:34 INFO - PROCESS | 2172 | 1461143974905 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 02:19:34 INFO - PROCESS | 2172 | 1461143974910 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 02:19:34 INFO - PROCESS | 2172 | 1461143974917 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:19:34 INFO - PROCESS | 2172 | 1461143974919 Marionette TRACE conn5 <- [1,1346,null,{}] 02:19:34 INFO - PROCESS | 2172 | 1461143974923 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:34 INFO - PROCESS | 2172 | 1461143975005 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 02:19:35 INFO - PROCESS | 2172 | 1461143975019 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 2172 | ++DOCSHELL 0F170800 == 43 [pid = 2172] [id = 346] 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0F430C00) [pid = 2172] [serial = 1037] [outer = 00000000] 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0F57C800) [pid = 2172] [serial = 1038] [outer = 0F430C00] 02:19:35 INFO - PROCESS | 2172 | 1461143975065 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F8C3400) [pid = 2172] [serial = 1039] [outer = 0F430C00] 02:19:35 INFO - PROCESS | 2172 | 1461143975604 Marionette TRACE conn5 <- [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]]]}] 02:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 02:19:35 INFO - PROCESS | 2172 | 1461143975651 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 02:19:35 INFO - PROCESS | 2172 | 1461143975653 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 02:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:19:35 INFO - PROCESS | 2172 | 1461143975656 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:19:35 INFO - PROCESS | 2172 | 1461143975660 Marionette TRACE conn5 <- [1,1350,null,{}] 02:19:35 INFO - PROCESS | 2172 | 1461143975670 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:35 INFO - PROCESS | 2172 | 1461143975756 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 02:19:35 INFO - PROCESS | 2172 | 1461143975838 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 2172 | ++DOCSHELL 0F80D800 == 44 [pid = 2172] [id = 347] 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0FED3400) [pid = 2172] [serial = 1040] [outer = 00000000] 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (10D8F800) [pid = 2172] [serial = 1041] [outer = 0FED3400] 02:19:35 INFO - PROCESS | 2172 | 1461143975886 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (14222800) [pid = 2172] [serial = 1042] [outer = 0FED3400] 02:19:36 INFO - PROCESS | 2172 | 1461143976344 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 02:19:36 INFO - PROCESS | 2172 | 1461143976388 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 2172 | 1461143976392 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 02:19:36 INFO - PROCESS | 2172 | 1461143976398 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:19:36 INFO - PROCESS | 2172 | 1461143976403 Marionette TRACE conn5 <- [1,1354,null,{}] 02:19:36 INFO - PROCESS | 2172 | 1461143976410 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:36 INFO - PROCESS | 2172 | 1461143976515 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 02:19:36 INFO - PROCESS | 2172 | 1461143976617 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F9800 == 45 [pid = 2172] [id = 348] 02:19:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0F161400) [pid = 2172] [serial = 1043] [outer = 00000000] 02:19:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F16A000) [pid = 2172] [serial = 1044] [outer = 0F161400] 02:19:36 INFO - PROCESS | 2172 | 1461143976674 Marionette DEBUG loaded listener.js 02:19:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F578C00) [pid = 2172] [serial = 1045] [outer = 0F161400] 02:19:37 INFO - PROCESS | 2172 | 1461143977380 Marionette TRACE conn5 <- [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] 02:19:37 INFO - PROCESS | 2172 | 1461143977432 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 02:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:19:37 INFO - PROCESS | 2172 | 1461143977438 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:19:37 INFO - PROCESS | 2172 | 1461143977441 Marionette TRACE conn5 <- [1,1358,null,{}] 02:19:37 INFO - PROCESS | 2172 | 1461143977445 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:37 INFO - PROCESS | 2172 | 1461143977548 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 02:19:37 INFO - PROCESS | 2172 | 1461143977674 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:37 INFO - PROCESS | 2172 | ++DOCSHELL 0FECF800 == 46 [pid = 2172] [id = 349] 02:19:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1023CC00) [pid = 2172] [serial = 1046] [outer = 00000000] 02:19:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (144A2800) [pid = 2172] [serial = 1047] [outer = 1023CC00] 02:19:37 INFO - PROCESS | 2172 | 1461143977730 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (14A9C000) [pid = 2172] [serial = 1048] [outer = 1023CC00] 02:19:38 INFO - PROCESS | 2172 | 1461143978358 Marionette TRACE conn5 <- [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] 02:19:38 INFO - PROCESS | 2172 | 1461143978425 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 02:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:19:38 INFO - PROCESS | 2172 | 1461143978430 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - PROCESS | 2172 | 1461143978434 Marionette TRACE conn5 <- [1,1362,null,{}] 02:19:38 INFO - PROCESS | 2172 | 1461143978445 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:38 INFO - PROCESS | 2172 | 1461143978550 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 02:19:38 INFO - PROCESS | 2172 | 1461143978675 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 2172 | ++DOCSHELL 15DF1400 == 47 [pid = 2172] [id = 350] 02:19:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (17568C00) [pid = 2172] [serial = 1049] [outer = 00000000] 02:19:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (184D7800) [pid = 2172] [serial = 1050] [outer = 17568C00] 02:19:38 INFO - PROCESS | 2172 | 1461143978734 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (186AF400) [pid = 2172] [serial = 1051] [outer = 17568C00] 02:19:39 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:39 INFO - PROCESS | 2172 | 1461143979379 Marionette TRACE conn5 <- [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] 02:19:39 INFO - PROCESS | 2172 | 1461143979424 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 02:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:19:39 INFO - PROCESS | 2172 | 1461143979428 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:19:39 INFO - PROCESS | 2172 | 1461143979430 Marionette TRACE conn5 <- [1,1366,null,{}] 02:19:39 INFO - PROCESS | 2172 | 1461143979434 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:39 INFO - PROCESS | 2172 | 1461143979534 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 02:19:39 INFO - PROCESS | 2172 | 1461143979632 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 2172 | ++DOCSHELL 18A89C00 == 48 [pid = 2172] [id = 351] 02:19:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18A8B400) [pid = 2172] [serial = 1052] [outer = 00000000] 02:19:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (18B07400) [pid = 2172] [serial = 1053] [outer = 18A8B400] 02:19:39 INFO - PROCESS | 2172 | 1461143979688 Marionette DEBUG loaded listener.js 02:19:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (18B0D800) [pid = 2172] [serial = 1054] [outer = 18A8B400] 02:19:40 INFO - PROCESS | 2172 | 1461143980301 Marionette TRACE conn5 <- [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] 02:19:40 INFO - PROCESS | 2172 | 1461143980364 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 02:19:40 INFO - PROCESS | 2172 | 1461143980368 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:19:40 INFO - PROCESS | 2172 | 1461143980370 Marionette TRACE conn5 <- [1,1370,null,{}] 02:19:40 INFO - PROCESS | 2172 | 1461143980373 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:40 INFO - PROCESS | 2172 | 1461143980470 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 02:19:40 INFO - PROCESS | 2172 | 1461143980553 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 2172 | ++DOCSHELL 0EB44000 == 49 [pid = 2172] [id = 352] 02:19:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0EBEE800) [pid = 2172] [serial = 1055] [outer = 00000000] 02:19:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (18EC0800) [pid = 2172] [serial = 1056] [outer = 0EBEE800] 02:19:40 INFO - PROCESS | 2172 | 1461143980649 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19277C00) [pid = 2172] [serial = 1057] [outer = 0EBEE800] 02:19:41 INFO - PROCESS | 2172 | [2172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:41 INFO - PROCESS | 2172 | 1461143981262 Marionette TRACE conn5 <- [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] 02:19:41 INFO - PROCESS | 2172 | 1461143981304 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 02:19:41 INFO - PROCESS | 2172 | 1461143981307 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:19:41 INFO - PROCESS | 2172 | 1461143981309 Marionette TRACE conn5 <- [1,1374,null,{}] 02:19:41 INFO - PROCESS | 2172 | 1461143981329 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:41 INFO - PROCESS | 2172 | 1461143981462 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 02:19:41 INFO - PROCESS | 2172 | 1461143981626 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:41 INFO - PROCESS | 2172 | ++DOCSHELL 0EB43400 == 50 [pid = 2172] [id = 353] 02:19:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0EB43800) [pid = 2172] [serial = 1058] [outer = 00000000] 02:19:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0ED11400) [pid = 2172] [serial = 1059] [outer = 0EB43800] 02:19:41 INFO - PROCESS | 2172 | 1461143981680 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0F164400) [pid = 2172] [serial = 1060] [outer = 0EB43800] 02:19:42 INFO - PROCESS | 2172 | --DOCSHELL 1D71F800 == 49 [pid = 2172] [id = 330] 02:19:42 INFO - PROCESS | 2172 | --DOCSHELL 0F170800 == 48 [pid = 2172] [id = 346] 02:19:42 INFO - PROCESS | 2172 | --DOCSHELL 0EDE0C00 == 47 [pid = 2172] [id = 345] 02:19:42 INFO - PROCESS | 2172 | --DOCSHELL 14247400 == 46 [pid = 2172] [id = 343] 02:19:42 INFO - PROCESS | 2172 | --DOCSHELL 10243000 == 45 [pid = 2172] [id = 342] 02:19:42 INFO - PROCESS | 2172 | 1461143982260 Marionette TRACE conn5 <- [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] 02:19:42 INFO - PROCESS | 2172 | 1461143982306 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 02:19:42 INFO - PROCESS | 2172 | 1461143982311 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:19:42 INFO - PROCESS | 2172 | 1461143982314 Marionette TRACE conn5 <- [1,1378,null,{}] 02:19:42 INFO - PROCESS | 2172 | 1461143982319 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:42 INFO - PROCESS | 2172 | 1461143982406 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 02:19:42 INFO - PROCESS | 2172 | 1461143982416 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:42 INFO - PROCESS | 2172 | ++DOCSHELL 1024A800 == 46 [pid = 2172] [id = 354] 02:19:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (102D2000) [pid = 2172] [serial = 1061] [outer = 00000000] 02:19:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (14229800) [pid = 2172] [serial = 1062] [outer = 102D2000] 02:19:42 INFO - PROCESS | 2172 | 1461143982464 Marionette DEBUG loaded listener.js 02:19:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (14826000) [pid = 2172] [serial = 1063] [outer = 102D2000] 02:19:42 INFO - PROCESS | 2172 | 1461143982994 Marionette TRACE conn5 <- [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]]]}] 02:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 02:19:43 INFO - PROCESS | 2172 | 1461143983048 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 02:19:43 INFO - PROCESS | 2172 | 1461143983052 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 02:19:43 INFO - PROCESS | 2172 | 1461143983056 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:19:43 INFO - PROCESS | 2172 | 1461143983058 Marionette TRACE conn5 <- [1,1382,null,{}] 02:19:43 INFO - PROCESS | 2172 | 1461143983062 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:43 INFO - PROCESS | 2172 | 1461143983174 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 02:19:43 INFO - PROCESS | 2172 | 1461143983236 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 2172 | ++DOCSHELL 15837400 == 47 [pid = 2172] [id = 355] 02:19:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1890B400) [pid = 2172] [serial = 1064] [outer = 00000000] 02:19:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (18A8CC00) [pid = 2172] [serial = 1065] [outer = 1890B400] 02:19:43 INFO - PROCESS | 2172 | 1461143983283 Marionette DEBUG loaded listener.js 02:19:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (18EB9400) [pid = 2172] [serial = 1066] [outer = 1890B400] 02:19:43 INFO - PROCESS | 2172 | 1461143983737 Marionette TRACE conn5 <- [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]]]}] 02:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 02:19:43 INFO - PROCESS | 2172 | 1461143983792 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 02:19:43 INFO - PROCESS | 2172 | 1461143983794 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 02:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:19:43 INFO - PROCESS | 2172 | 1461143983799 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:19:43 INFO - PROCESS | 2172 | 1461143983804 Marionette TRACE conn5 <- [1,1386,null,{}] 02:19:43 INFO - PROCESS | 2172 | 1461143983813 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:43 INFO - PROCESS | 2172 | 1461143983936 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 02:19:43 INFO - PROCESS | 2172 | 1461143983951 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:43 INFO - PROCESS | 2172 | ++DOCSHELL 19C3BC00 == 48 [pid = 2172] [id = 356] 02:19:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (19C3C800) [pid = 2172] [serial = 1067] [outer = 00000000] 02:19:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (19D92400) [pid = 2172] [serial = 1068] [outer = 19C3C800] 02:19:44 INFO - PROCESS | 2172 | 1461143984043 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (19D9BC00) [pid = 2172] [serial = 1069] [outer = 19C3C800] 02:19:44 INFO - PROCESS | 2172 | 1461143984500 Marionette TRACE conn5 <- [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]]]}] 02:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 02:19:44 INFO - PROCESS | 2172 | 1461143984531 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 2172 | 1461143984534 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 02:19:44 INFO - PROCESS | 2172 | 1461143984537 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:19:44 INFO - PROCESS | 2172 | 1461143984538 Marionette TRACE conn5 <- [1,1390,null,{}] 02:19:44 INFO - PROCESS | 2172 | 1461143984542 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:44 INFO - PROCESS | 2172 | 1461143984654 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 02:19:44 INFO - PROCESS | 2172 | 1461143984663 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 2172 | ++DOCSHELL 19C39C00 == 49 [pid = 2172] [id = 357] 02:19:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (19D91800) [pid = 2172] [serial = 1070] [outer = 00000000] 02:19:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1AB4A000) [pid = 2172] [serial = 1071] [outer = 19D91800] 02:19:44 INFO - PROCESS | 2172 | 1461143984707 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1AF10000) [pid = 2172] [serial = 1072] [outer = 19D91800] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1CADDC00) [pid = 2172] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18B0FC00) [pid = 2172] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1990F000) [pid = 2172] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0ED14800) [pid = 2172] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1B033C00) [pid = 2172] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1AA9D400) [pid = 2172] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (111A5000) [pid = 2172] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (18425C00) [pid = 2172] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0EDEAC00) [pid = 2172] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (0F430C00) [pid = 2172] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (10240400) [pid = 2172] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18A8E400) [pid = 2172] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:19:45 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19BFE000) [pid = 2172] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:19:45 INFO - PROCESS | 2172 | 1461143985223 Marionette TRACE conn5 <- [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]]]}] 02:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 02:19:45 INFO - PROCESS | 2172 | 1461143985271 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 2172 | 1461143985273 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 02:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:19:45 INFO - PROCESS | 2172 | 1461143985276 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - PROCESS | 2172 | 1461143985278 Marionette TRACE conn5 <- [1,1394,null,{}] 02:19:45 INFO - PROCESS | 2172 | 1461143985313 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:45 INFO - PROCESS | 2172 | 1461143985391 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 02:19:45 INFO - PROCESS | 2172 | 1461143985399 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 2172 | ++DOCSHELL 1990F000 == 50 [pid = 2172] [id = 358] 02:19:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19BEFC00) [pid = 2172] [serial = 1073] [outer = 00000000] 02:19:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1AA99400) [pid = 2172] [serial = 1074] [outer = 19BEFC00] 02:19:45 INFO - PROCESS | 2172 | 1461143985454 Marionette DEBUG loaded listener.js 02:19:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1BE08400) [pid = 2172] [serial = 1075] [outer = 19BEFC00] 02:19:45 INFO - PROCESS | 2172 | 1461143985910 Marionette TRACE conn5 <- [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]]]}] 02:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 02:19:45 INFO - PROCESS | 2172 | 1461143985947 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 02:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:19:45 INFO - PROCESS | 2172 | 1461143985949 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 02:19:45 INFO - PROCESS | 2172 | 1461143985952 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - PROCESS | 2172 | 1461143985954 Marionette TRACE conn5 <- [1,1398,null,{}] 02:19:45 INFO - PROCESS | 2172 | 1461143985958 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:46 INFO - PROCESS | 2172 | 1461143986039 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 02:19:46 INFO - PROCESS | 2172 | 1461143986045 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:46 INFO - PROCESS | 2172 | ++DOCSHELL 1BE0D800 == 51 [pid = 2172] [id = 359] 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1BEBB400) [pid = 2172] [serial = 1076] [outer = 00000000] 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1C582800) [pid = 2172] [serial = 1077] [outer = 1BEBB400] 02:19:46 INFO - PROCESS | 2172 | 1461143986089 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1C6E5C00) [pid = 2172] [serial = 1078] [outer = 1BEBB400] 02:19:46 INFO - PROCESS | 2172 | 1461143986534 Marionette TRACE conn5 <- [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]]]}] 02:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 02:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:19:46 INFO - PROCESS | 2172 | 1461143986584 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 02:19:46 INFO - PROCESS | 2172 | 1461143986586 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 02:19:46 INFO - PROCESS | 2172 | 1461143986589 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:19:46 INFO - PROCESS | 2172 | 1461143986591 Marionette TRACE conn5 <- [1,1402,null,{}] 02:19:46 INFO - PROCESS | 2172 | 1461143986594 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:46 INFO - PROCESS | 2172 | 1461143986671 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 02:19:46 INFO - PROCESS | 2172 | 1461143986677 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:46 INFO - PROCESS | 2172 | ++DOCSHELL 0FE71800 == 52 [pid = 2172] [id = 360] 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0FE74800) [pid = 2172] [serial = 1079] [outer = 00000000] 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0FE79C00) [pid = 2172] [serial = 1080] [outer = 0FE74800] 02:19:46 INFO - PROCESS | 2172 | 1461143986722 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (0FE7C800) [pid = 2172] [serial = 1081] [outer = 0FE74800] 02:19:47 INFO - PROCESS | 2172 | 1461143987453 Marionette TRACE conn5 <- [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]]]}] 02:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 02:19:47 INFO - PROCESS | 2172 | 1461143987524 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 02:19:47 INFO - PROCESS | 2172 | 1461143987529 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 02:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:19:47 INFO - PROCESS | 2172 | 1461143987549 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:19:47 INFO - PROCESS | 2172 | 1461143987553 Marionette TRACE conn5 <- [1,1406,null,{}] 02:19:47 INFO - PROCESS | 2172 | 1461143987559 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:47 INFO - PROCESS | 2172 | 1461143987675 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 02:19:47 INFO - PROCESS | 2172 | 1461143987806 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C3000 == 53 [pid = 2172] [id = 361] 02:19:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0FE70000) [pid = 2172] [serial = 1082] [outer = 00000000] 02:19:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (14228000) [pid = 2172] [serial = 1083] [outer = 0FE70000] 02:19:47 INFO - PROCESS | 2172 | 1461143987867 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (14AA1400) [pid = 2172] [serial = 1084] [outer = 0FE70000] 02:19:48 INFO - PROCESS | 2172 | 1461143988525 Marionette TRACE conn5 <- [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]]]}] 02:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1023ms 02:19:48 INFO - PROCESS | 2172 | 1461143988588 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 02:19:48 INFO - PROCESS | 2172 | 1461143988595 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 02:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:19:48 INFO - PROCESS | 2172 | 1461143988622 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:19:48 INFO - PROCESS | 2172 | 1461143988625 Marionette TRACE conn5 <- [1,1410,null,{}] 02:19:48 INFO - PROCESS | 2172 | 1461143988629 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:48 INFO - PROCESS | 2172 | 1461143988738 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 02:19:48 INFO - PROCESS | 2172 | 1461143988868 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:48 INFO - PROCESS | 2172 | ++DOCSHELL 17269800 == 54 [pid = 2172] [id = 362] 02:19:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (18B66C00) [pid = 2172] [serial = 1085] [outer = 00000000] 02:19:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (19C3FC00) [pid = 2172] [serial = 1086] [outer = 18B66C00] 02:19:48 INFO - PROCESS | 2172 | 1461143988924 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1AA92C00) [pid = 2172] [serial = 1087] [outer = 18B66C00] 02:19:49 INFO - PROCESS | 2172 | 1461143989559 Marionette TRACE conn5 <- [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]]]}] 02:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 990ms 02:19:49 INFO - PROCESS | 2172 | 1461143989593 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 02:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:19:49 INFO - PROCESS | 2172 | 1461143989596 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 02:19:49 INFO - PROCESS | 2172 | 1461143989600 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:19:49 INFO - PROCESS | 2172 | 1461143989604 Marionette TRACE conn5 <- [1,1414,null,{}] 02:19:49 INFO - PROCESS | 2172 | 1461143989615 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:49 INFO - PROCESS | 2172 | 1461143989721 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 02:19:49 INFO - PROCESS | 2172 | 1461143989828 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 2172 | ++DOCSHELL 1CA12400 == 55 [pid = 2172] [id = 363] 02:19:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1CA12800) [pid = 2172] [serial = 1088] [outer = 00000000] 02:19:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1CA18000) [pid = 2172] [serial = 1089] [outer = 1CA12800] 02:19:49 INFO - PROCESS | 2172 | 1461143989886 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1CADAC00) [pid = 2172] [serial = 1090] [outer = 1CA12800] 02:19:50 INFO - PROCESS | 2172 | 1461143990540 Marionette TRACE conn5 <- [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]]]}] 02:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 02:19:50 INFO - PROCESS | 2172 | 1461143990573 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 02:19:50 INFO - PROCESS | 2172 | 1461143990576 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 02:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:19:50 INFO - PROCESS | 2172 | 1461143990579 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:19:50 INFO - PROCESS | 2172 | 1461143990581 Marionette TRACE conn5 <- [1,1418,null,{}] 02:19:50 INFO - PROCESS | 2172 | 1461143990585 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:50 INFO - PROCESS | 2172 | 1461143990690 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 02:19:50 INFO - PROCESS | 2172 | 1461143990821 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:50 INFO - PROCESS | 2172 | ++DOCSHELL 1CF24400 == 56 [pid = 2172] [id = 364] 02:19:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1CF27000) [pid = 2172] [serial = 1091] [outer = 00000000] 02:19:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1D564400) [pid = 2172] [serial = 1092] [outer = 1CF27000] 02:19:50 INFO - PROCESS | 2172 | 1461143990877 Marionette DEBUG loaded listener.js 02:19:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1D722C00) [pid = 2172] [serial = 1093] [outer = 1CF27000] 02:19:51 INFO - PROCESS | 2172 | 1461143991425 Marionette TRACE conn5 <- [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]]]}] 02:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 870ms 02:19:51 INFO - PROCESS | 2172 | 1461143991452 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 02:19:51 INFO - PROCESS | 2172 | 1461143991455 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 02:19:51 INFO - PROCESS | 2172 | 1461143991458 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:19:51 INFO - PROCESS | 2172 | 1461143991460 Marionette TRACE conn5 <- [1,1422,null,{}] 02:19:51 INFO - PROCESS | 2172 | 1461143991463 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:51 INFO - PROCESS | 2172 | 1461143991575 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 02:19:51 INFO - PROCESS | 2172 | 1461143991687 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:51 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B5400 == 57 [pid = 2172] [id = 365] 02:19:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (0F8B7000) [pid = 2172] [serial = 1094] [outer = 00000000] 02:19:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1D7A9000) [pid = 2172] [serial = 1095] [outer = 0F8B7000] 02:19:51 INFO - PROCESS | 2172 | 1461143991741 Marionette DEBUG loaded listener.js 02:19:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (1DB80400) [pid = 2172] [serial = 1096] [outer = 0F8B7000] 02:19:52 INFO - PROCESS | 2172 | 1461143992568 Marionette TRACE conn5 <- [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]]]}] 02:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1178ms 02:19:52 INFO - PROCESS | 2172 | 1461143992641 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 02:19:52 INFO - PROCESS | 2172 | 1461143992645 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 02:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:19:52 INFO - PROCESS | 2172 | 1461143992650 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:19:52 INFO - PROCESS | 2172 | 1461143992654 Marionette TRACE conn5 <- [1,1426,null,{}] 02:19:52 INFO - PROCESS | 2172 | 1461143992660 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:52 INFO - PROCESS | 2172 | 1461143992808 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 02:19:52 INFO - PROCESS | 2172 | 1461143992941 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 2172 | ++DOCSHELL 0F16CC00 == 58 [pid = 2172] [id = 366] 02:19:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (0F581400) [pid = 2172] [serial = 1097] [outer = 00000000] 02:19:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (10241C00) [pid = 2172] [serial = 1098] [outer = 0F581400] 02:19:52 INFO - PROCESS | 2172 | 1461143992992 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (10D3E800) [pid = 2172] [serial = 1099] [outer = 0F581400] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 1BE0D800 == 57 [pid = 2172] [id = 359] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 1990F000 == 56 [pid = 2172] [id = 358] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 19C39C00 == 55 [pid = 2172] [id = 357] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 19C3BC00 == 54 [pid = 2172] [id = 356] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 15837400 == 53 [pid = 2172] [id = 355] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 1024A800 == 52 [pid = 2172] [id = 354] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 0EB43400 == 51 [pid = 2172] [id = 353] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (10D8F800) [pid = 2172] [serial = 1041] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOCSHELL 0F80D800 == 50 [pid = 2172] [id = 347] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (1D55E800) [pid = 2172] [serial = 1014] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (19903800) [pid = 2172] [serial = 1002] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (19909800) [pid = 2172] [serial = 1003] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (19D91000) [pid = 2172] [serial = 1005] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (1DB88800) [pid = 2172] [serial = 990] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (0F548800) [pid = 2172] [serial = 996] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (0FED3C00) [pid = 2172] [serial = 997] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (1BF26C00) [pid = 2172] [serial = 984] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (186AE000) [pid = 2172] [serial = 981] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1C6E5000) [pid = 2172] [serial = 1012] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1CF2A800) [pid = 2172] [serial = 987] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1C588000) [pid = 2172] [serial = 1011] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (1023B800) [pid = 2172] [serial = 978] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1ABEC800) [pid = 2172] [serial = 976] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (148DAC00) [pid = 2172] [serial = 994] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1443CC00) [pid = 2172] [serial = 993] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (186B0000) [pid = 2172] [serial = 999] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (18A83C00) [pid = 2172] [serial = 1000] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0F167C00) [pid = 2172] [serial = 1035] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1DB83400) [pid = 2172] [serial = 1023] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (0F16B000) [pid = 2172] [serial = 1036] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0F57C800) [pid = 2172] [serial = 1038] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (134A9000) [pid = 2172] [serial = 1026] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (15777000) [pid = 2172] [serial = 1017] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1577DC00) [pid = 2172] [serial = 1018] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18B5C000) [pid = 2172] [serial = 1029] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1CA0E800) [pid = 2172] [serial = 1021] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1D724000) [pid = 2172] [serial = 1015] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1AFB5800) [pid = 2172] [serial = 1008] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1C51C800) [pid = 2172] [serial = 1009] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1BE0D000) [pid = 2172] [serial = 1020] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F8C3400) [pid = 2172] [serial = 1039] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1AA95800) [pid = 2172] [serial = 1032] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D95000) [pid = 2172] [serial = 1006] [outer = 00000000] [url = about:blank] 02:19:53 INFO - PROCESS | 2172 | 1461143993504 Marionette TRACE conn5 <- [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]]]}] 02:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 890ms 02:19:53 INFO - PROCESS | 2172 | 1461143993541 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 02:19:53 INFO - PROCESS | 2172 | 1461143993547 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 02:19:53 INFO - PROCESS | 2172 | 1461143993552 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:19:53 INFO - PROCESS | 2172 | 1461143993555 Marionette TRACE conn5 <- [1,1430,null,{}] 02:19:53 INFO - PROCESS | 2172 | 1461143993559 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:53 INFO - PROCESS | 2172 | 1461143993642 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 02:19:53 INFO - PROCESS | 2172 | 1461143993651 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 2172 | ++DOCSHELL 0F548800 == 51 [pid = 2172] [id = 367] 02:19:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (0FD80800) [pid = 2172] [serial = 1100] [outer = 00000000] 02:19:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1023FC00) [pid = 2172] [serial = 1101] [outer = 0FD80800] 02:19:53 INFO - PROCESS | 2172 | 1461143993697 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (102D2C00) [pid = 2172] [serial = 1102] [outer = 0FD80800] 02:19:54 INFO - PROCESS | 2172 | 1461143994192 Marionette TRACE conn5 <- [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]]]}] 02:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 02:19:54 INFO - PROCESS | 2172 | 1461143994226 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 2172 | 1461143994228 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 02:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:19:54 INFO - PROCESS | 2172 | 1461143994231 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - PROCESS | 2172 | 1461143994235 Marionette TRACE conn5 <- [1,1434,null,{}] 02:19:54 INFO - PROCESS | 2172 | 1461143994244 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:54 INFO - PROCESS | 2172 | 1461143994368 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 02:19:54 INFO - PROCESS | 2172 | 1461143994467 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:54 INFO - PROCESS | 2172 | ++DOCSHELL 10D8F800 == 52 [pid = 2172] [id = 368] 02:19:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (148DC400) [pid = 2172] [serial = 1103] [outer = 00000000] 02:19:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1786C400) [pid = 2172] [serial = 1104] [outer = 148DC400] 02:19:54 INFO - PROCESS | 2172 | 1461143994514 Marionette DEBUG loaded listener.js 02:19:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (184D4C00) [pid = 2172] [serial = 1105] [outer = 148DC400] 02:19:54 INFO - PROCESS | 2172 | 1461143994904 Marionette TRACE conn5 <- [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]]]}] 02:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 02:19:54 INFO - PROCESS | 2172 | 1461143994966 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 2172 | 1461143994968 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 02:19:54 INFO - PROCESS | 2172 | 1461143994972 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:19:54 INFO - PROCESS | 2172 | 1461143994973 Marionette TRACE conn5 <- [1,1438,null,{}] 02:19:54 INFO - PROCESS | 2172 | 1461143994977 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:55 INFO - PROCESS | 2172 | 1461143995059 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 02:19:55 INFO - PROCESS | 2172 | 1461143995066 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 2172 | ++DOCSHELL 18954400 == 53 [pid = 2172] [id = 369] 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1895A800) [pid = 2172] [serial = 1106] [outer = 00000000] 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (18B04000) [pid = 2172] [serial = 1107] [outer = 1895A800] 02:19:55 INFO - PROCESS | 2172 | 1461143995111 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (18B5D800) [pid = 2172] [serial = 1108] [outer = 1895A800] 02:19:55 INFO - PROCESS | 2172 | 1461143995604 Marionette TRACE conn5 <- [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]]]}] 02:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 02:19:55 INFO - PROCESS | 2172 | 1461143995646 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 02:19:55 INFO - PROCESS | 2172 | 1461143995648 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 02:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:19:55 INFO - PROCESS | 2172 | 1461143995651 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:19:55 INFO - PROCESS | 2172 | 1461143995652 Marionette TRACE conn5 <- [1,1442,null,{}] 02:19:55 INFO - PROCESS | 2172 | 1461143995662 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:55 INFO - PROCESS | 2172 | 1461143995800 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 02:19:55 INFO - PROCESS | 2172 | 1461143995823 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 2172 | ++DOCSHELL 18EB7800 == 54 [pid = 2172] [id = 370] 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (18EBE800) [pid = 2172] [serial = 1109] [outer = 00000000] 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19908800) [pid = 2172] [serial = 1110] [outer = 18EBE800] 02:19:55 INFO - PROCESS | 2172 | 1461143995869 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19B2C800) [pid = 2172] [serial = 1111] [outer = 18EBE800] 02:19:56 INFO - PROCESS | 2172 | 1461143996341 Marionette TRACE conn5 <- [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]]]}] 02:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 02:19:56 INFO - PROCESS | 2172 | 1461143996382 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 02:19:56 INFO - PROCESS | 2172 | 1461143996383 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 02:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:19:56 INFO - PROCESS | 2172 | 1461143996386 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:19:56 INFO - PROCESS | 2172 | 1461143996388 Marionette TRACE conn5 <- [1,1446,null,{}] 02:19:56 INFO - PROCESS | 2172 | 1461143996392 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:56 INFO - PROCESS | 2172 | 1461143996526 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 02:19:56 INFO - PROCESS | 2172 | 1461143996594 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 2172 | ++DOCSHELL 19C3D000 == 55 [pid = 2172] [id = 371] 02:19:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (19C41800) [pid = 2172] [serial = 1112] [outer = 00000000] 02:19:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1AA93000) [pid = 2172] [serial = 1113] [outer = 19C41800] 02:19:56 INFO - PROCESS | 2172 | 1461143996642 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1AA97C00) [pid = 2172] [serial = 1114] [outer = 19C41800] 02:19:57 INFO - PROCESS | 2172 | 1461143997080 Marionette TRACE conn5 <- [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]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 02:19:57 INFO - PROCESS | 2172 | 1461143997136 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 2172 | 1461143997137 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 02:19:57 INFO - PROCESS | 2172 | 1461143997141 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:19:57 INFO - PROCESS | 2172 | 1461143997143 Marionette TRACE conn5 <- [1,1450,null,{}] 02:19:57 INFO - PROCESS | 2172 | 1461143997147 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:57 INFO - PROCESS | 2172 | 1461143997257 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 02:19:57 INFO - PROCESS | 2172 | 1461143997435 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (0FED3400) [pid = 2172] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1890B400) [pid = 2172] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19C3C800) [pid = 2172] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (102D2000) [pid = 2172] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (19D91800) [pid = 2172] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (0EB43800) [pid = 2172] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19BEFC00) [pid = 2172] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:19:57 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1BEBB400) [pid = 2172] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:19:57 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3C400 == 56 [pid = 2172] [id = 372] 02:19:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0EB43800) [pid = 2172] [serial = 1115] [outer = 00000000] 02:19:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (102D2000) [pid = 2172] [serial = 1116] [outer = 0EB43800] 02:19:57 INFO - PROCESS | 2172 | 1461143997490 Marionette DEBUG loaded listener.js 02:19:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1583E000) [pid = 2172] [serial = 1117] [outer = 0EB43800] 02:19:57 INFO - PROCESS | 2172 | 1461143997873 Marionette TRACE conn5 <- [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]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 02:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:19:57 INFO - PROCESS | 2172 | 1461143997916 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 2172 | 1461143997918 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 02:19:57 INFO - PROCESS | 2172 | 1461143997921 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - PROCESS | 2172 | 1461143997923 Marionette TRACE conn5 <- [1,1454,null,{}] 02:19:57 INFO - PROCESS | 2172 | 1461143997926 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:58 INFO - PROCESS | 2172 | 1461143998040 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 02:19:58 INFO - PROCESS | 2172 | 1461143998098 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 2172 | ++DOCSHELL 19BF9400 == 57 [pid = 2172] [id = 373] 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19D91800) [pid = 2172] [serial = 1118] [outer = 00000000] 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1C524400) [pid = 2172] [serial = 1119] [outer = 19D91800] 02:19:58 INFO - PROCESS | 2172 | 1461143998142 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1C584C00) [pid = 2172] [serial = 1120] [outer = 19D91800] 02:19:58 INFO - PROCESS | 2172 | 1461143998502 Marionette TRACE conn5 <- [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]]]}] 02:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 02:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:19:58 INFO - PROCESS | 2172 | 1461143998552 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 2172 | 1461143998554 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 02:19:58 INFO - PROCESS | 2172 | 1461143998557 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:19:58 INFO - PROCESS | 2172 | 1461143998559 Marionette TRACE conn5 <- [1,1458,null,{}] 02:19:58 INFO - PROCESS | 2172 | 1461143998562 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:58 INFO - PROCESS | 2172 | 1461143998676 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 02:19:58 INFO - PROCESS | 2172 | 1461143998718 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 2172 | ++DOCSHELL 19D16000 == 58 [pid = 2172] [id = 374] 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (19D16C00) [pid = 2172] [serial = 1121] [outer = 00000000] 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (19D1C400) [pid = 2172] [serial = 1122] [outer = 19D16C00] 02:19:58 INFO - PROCESS | 2172 | 1461143998762 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (19D1F000) [pid = 2172] [serial = 1123] [outer = 19D16C00] 02:19:59 INFO - PROCESS | 2172 | 1461143999175 Marionette TRACE conn5 <- [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]]]}] 02:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 02:19:59 INFO - PROCESS | 2172 | 1461143999236 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 02:19:59 INFO - PROCESS | 2172 | 1461143999238 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 02:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:19:59 INFO - PROCESS | 2172 | 1461143999241 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:19:59 INFO - PROCESS | 2172 | 1461143999243 Marionette TRACE conn5 <- [1,1462,null,{}] 02:19:59 INFO - PROCESS | 2172 | 1461143999246 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:59 INFO - PROCESS | 2172 | 1461143999327 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 02:19:59 INFO - PROCESS | 2172 | 1461143999333 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:59 INFO - PROCESS | 2172 | ++DOCSHELL 14227800 == 59 [pid = 2172] [id = 375] 02:19:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (19D1A000) [pid = 2172] [serial = 1124] [outer = 00000000] 02:19:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1C525C00) [pid = 2172] [serial = 1125] [outer = 19D1A000] 02:19:59 INFO - PROCESS | 2172 | 1461143999376 Marionette DEBUG loaded listener.js 02:19:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1CA0E000) [pid = 2172] [serial = 1126] [outer = 19D1A000] 02:20:00 INFO - PROCESS | 2172 | 1461144000126 Marionette TRACE conn5 <- [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]]]}] 02:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 930ms 02:20:00 INFO - PROCESS | 2172 | 1461144000173 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 02:20:00 INFO - PROCESS | 2172 | 1461144000178 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 02:20:00 INFO - PROCESS | 2172 | 1461144000184 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:20:00 INFO - PROCESS | 2172 | 1461144000188 Marionette TRACE conn5 <- [1,1466,null,{}] 02:20:00 INFO - PROCESS | 2172 | 1461144000194 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:00 INFO - PROCESS | 2172 | 1461144000305 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 02:20:00 INFO - PROCESS | 2172 | 1461144000443 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:00 INFO - PROCESS | 2172 | ++DOCSHELL 0FED3400 == 60 [pid = 2172] [id = 376] 02:20:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (10191800) [pid = 2172] [serial = 1127] [outer = 00000000] 02:20:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (14230C00) [pid = 2172] [serial = 1128] [outer = 10191800] 02:20:00 INFO - PROCESS | 2172 | 1461144000501 Marionette DEBUG loaded listener.js 02:20:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (148C7C00) [pid = 2172] [serial = 1129] [outer = 10191800] 02:20:01 INFO - PROCESS | 2172 | 1461144001092 Marionette TRACE conn5 <- [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]]]}] 02:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 02:20:01 INFO - PROCESS | 2172 | 1461144001160 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 02:20:01 INFO - PROCESS | 2172 | 1461144001166 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 02:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:20:01 INFO - PROCESS | 2172 | 1461144001173 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:20:01 INFO - PROCESS | 2172 | 1461144001176 Marionette TRACE conn5 <- [1,1470,null,{}] 02:20:01 INFO - PROCESS | 2172 | 1461144001181 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:01 INFO - PROCESS | 2172 | 1461144001296 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 02:20:01 INFO - PROCESS | 2172 | 1461144001430 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:01 INFO - PROCESS | 2172 | ++DOCSHELL 14821C00 == 61 [pid = 2172] [id = 377] 02:20:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (184D9C00) [pid = 2172] [serial = 1130] [outer = 00000000] 02:20:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (19BF9000) [pid = 2172] [serial = 1131] [outer = 184D9C00] 02:20:01 INFO - PROCESS | 2172 | 1461144001486 Marionette DEBUG loaded listener.js 02:20:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19CC2400) [pid = 2172] [serial = 1132] [outer = 184D9C00] 02:20:02 INFO - PROCESS | 2172 | 1461144002087 Marionette TRACE conn5 <- [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]]]}] 02:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 02:20:02 INFO - PROCESS | 2172 | 1461144002104 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 02:20:02 INFO - PROCESS | 2172 | 1461144002107 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 02:20:02 INFO - PROCESS | 2172 | 1461144002110 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:20:02 INFO - PROCESS | 2172 | 1461144002114 Marionette TRACE conn5 <- [1,1474,null,{}] 02:20:02 INFO - PROCESS | 2172 | 1461144002125 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:02 INFO - PROCESS | 2172 | 1461144002235 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 02:20:02 INFO - PROCESS | 2172 | 1461144002343 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:02 INFO - PROCESS | 2172 | ++DOCSHELL 19D0D800 == 62 [pid = 2172] [id = 378] 02:20:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (19D0DC00) [pid = 2172] [serial = 1133] [outer = 00000000] 02:20:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (19D9E400) [pid = 2172] [serial = 1134] [outer = 19D0DC00] 02:20:02 INFO - PROCESS | 2172 | 1461144002400 Marionette DEBUG loaded listener.js 02:20:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1C51C800) [pid = 2172] [serial = 1135] [outer = 19D0DC00] 02:20:03 INFO - PROCESS | 2172 | 1461144003071 Marionette TRACE conn5 <- [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]]]}] 02:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 02:20:03 INFO - PROCESS | 2172 | 1461144003084 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 02:20:03 INFO - PROCESS | 2172 | 1461144003087 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 02:20:03 INFO - PROCESS | 2172 | 1461144003090 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:20:03 INFO - PROCESS | 2172 | 1461144003092 Marionette TRACE conn5 <- [1,1478,null,{}] 02:20:03 INFO - PROCESS | 2172 | 1461144003111 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:03 INFO - PROCESS | 2172 | 1461144003220 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 02:20:03 INFO - PROCESS | 2172 | 1461144003353 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:03 INFO - PROCESS | 2172 | ++DOCSHELL 1CA0C800 == 63 [pid = 2172] [id = 379] 02:20:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1CADC800) [pid = 2172] [serial = 1136] [outer = 00000000] 02:20:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (1D565400) [pid = 2172] [serial = 1137] [outer = 1CADC800] 02:20:03 INFO - PROCESS | 2172 | 1461144003409 Marionette DEBUG loaded listener.js 02:20:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1D724000) [pid = 2172] [serial = 1138] [outer = 1CADC800] 02:20:03 INFO - PROCESS | 2172 | 1461144004004 Marionette TRACE conn5 <- [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]]]}] 02:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 990ms 02:20:04 INFO - PROCESS | 2172 | 1461144004084 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 02:20:04 INFO - PROCESS | 2172 | 1461144004087 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 02:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:20:04 INFO - PROCESS | 2172 | 1461144004090 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:20:04 INFO - PROCESS | 2172 | 1461144004092 Marionette TRACE conn5 <- [1,1482,null,{}] 02:20:04 INFO - PROCESS | 2172 | 1461144004096 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:04 INFO - PROCESS | 2172 | 1461144004388 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 02:20:04 INFO - PROCESS | 2172 | 1461144004539 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:04 INFO - PROCESS | 2172 | ++DOCSHELL 0F16D000 == 64 [pid = 2172] [id = 380] 02:20:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (0F16F000) [pid = 2172] [serial = 1139] [outer = 00000000] 02:20:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (0FE6E400) [pid = 2172] [serial = 1140] [outer = 0F16F000] 02:20:04 INFO - PROCESS | 2172 | 1461144004593 Marionette DEBUG loaded listener.js 02:20:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (0FECC800) [pid = 2172] [serial = 1141] [outer = 0F16F000] 02:20:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (0F80FC00) [pid = 2172] [serial = 1142] [outer = 19DF7000] 02:20:05 INFO - PROCESS | 2172 | 1461144005332 Marionette TRACE conn5 <- [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]]]}] 02:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1281ms 02:20:05 INFO - PROCESS | 2172 | 1461144005376 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 2172 | 1461144005380 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 02:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:20:05 INFO - PROCESS | 2172 | 1461144005385 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - PROCESS | 2172 | 1461144005389 Marionette TRACE conn5 <- [1,1486,null,{}] 02:20:05 INFO - PROCESS | 2172 | 1461144005393 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:05 INFO - PROCESS | 2172 | 1461144005492 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 02:20:05 INFO - PROCESS | 2172 | 1461144005633 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 2172 | ++DOCSHELL 15770400 == 65 [pid = 2172] [id = 381] 02:20:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 142 (1577B400) [pid = 2172] [serial = 1143] [outer = 00000000] 02:20:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 143 (186AB400) [pid = 2172] [serial = 1144] [outer = 1577B400] 02:20:05 INFO - PROCESS | 2172 | 1461144005684 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 144 (18908000) [pid = 2172] [serial = 1145] [outer = 1577B400] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0FED9000 == 64 [pid = 2172] [id = 314] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 18EBF400 == 63 [pid = 2172] [id = 285] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0EB44000 == 62 [pid = 2172] [id = 352] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0FECF800 == 61 [pid = 2172] [id = 349] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 18A89C00 == 60 [pid = 2172] [id = 351] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 15DF1400 == 59 [pid = 2172] [id = 350] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0F0F9800 == 58 [pid = 2172] [id = 348] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 19D16000 == 57 [pid = 2172] [id = 374] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 19BF9400 == 56 [pid = 2172] [id = 373] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0EB3C400 == 55 [pid = 2172] [id = 372] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 19C3D000 == 54 [pid = 2172] [id = 371] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 18EB7800 == 53 [pid = 2172] [id = 370] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 18954400 == 52 [pid = 2172] [id = 369] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 143 (0F16A000) [pid = 2172] [serial = 1044] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 142 (144A2800) [pid = 2172] [serial = 1047] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 141 (184D7800) [pid = 2172] [serial = 1050] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (18B07400) [pid = 2172] [serial = 1053] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (18EC0800) [pid = 2172] [serial = 1056] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (0FE79C00) [pid = 2172] [serial = 1080] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 10D8F800 == 51 [pid = 2172] [id = 368] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0F548800 == 50 [pid = 2172] [id = 367] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0F16CC00 == 49 [pid = 2172] [id = 366] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 1CF24400 == 48 [pid = 2172] [id = 364] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 1CA12400 == 47 [pid = 2172] [id = 363] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 17269800 == 46 [pid = 2172] [id = 362] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0F8C3000 == 45 [pid = 2172] [id = 361] 02:20:05 INFO - PROCESS | 2172 | --DOCSHELL 0FE71800 == 44 [pid = 2172] [id = 360] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (14222800) [pid = 2172] [serial = 1042] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (18A8CC00) [pid = 2172] [serial = 1065] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (18EB9400) [pid = 2172] [serial = 1066] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (19D92400) [pid = 2172] [serial = 1068] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (14229800) [pid = 2172] [serial = 1062] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (1AB4A000) [pid = 2172] [serial = 1071] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (0F164400) [pid = 2172] [serial = 1060] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (0ED11400) [pid = 2172] [serial = 1059] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (19D9BC00) [pid = 2172] [serial = 1069] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1AA99400) [pid = 2172] [serial = 1074] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (1C582800) [pid = 2172] [serial = 1077] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1C6E5C00) [pid = 2172] [serial = 1078] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1AF10000) [pid = 2172] [serial = 1072] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1BE08400) [pid = 2172] [serial = 1075] [outer = 00000000] [url = about:blank] 02:20:05 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (14826000) [pid = 2172] [serial = 1063] [outer = 00000000] [url = about:blank] 02:20:06 INFO - PROCESS | 2172 | 1461144006212 Marionette TRACE conn5 <- [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]]]}] 02:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 890ms 02:20:06 INFO - PROCESS | 2172 | 1461144006276 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 2172 | 1461144006279 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 02:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:20:06 INFO - PROCESS | 2172 | 1461144006283 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:20:06 INFO - PROCESS | 2172 | 1461144006285 Marionette TRACE conn5 <- [1,1490,null,{}] 02:20:06 INFO - PROCESS | 2172 | 1461144006288 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:06 INFO - PROCESS | 2172 | 1461144006371 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 02:20:06 INFO - PROCESS | 2172 | 1461144006382 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:06 INFO - PROCESS | 2172 | ++DOCSHELL 0FE75800 == 45 [pid = 2172] [id = 382] 02:20:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0FE7B000) [pid = 2172] [serial = 1146] [outer = 00000000] 02:20:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (10242000) [pid = 2172] [serial = 1147] [outer = 0FE7B000] 02:20:06 INFO - PROCESS | 2172 | 1461144006433 Marionette DEBUG loaded listener.js 02:20:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (111AF400) [pid = 2172] [serial = 1148] [outer = 0FE7B000] 02:20:06 INFO - PROCESS | 2172 | 1461144006933 Marionette TRACE conn5 <- [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]]]}] 02:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 02:20:06 INFO - PROCESS | 2172 | 1461144006955 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 2172 | 1461144006959 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 02:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:20:06 INFO - PROCESS | 2172 | 1461144006973 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:20:06 INFO - PROCESS | 2172 | 1461144006977 Marionette TRACE conn5 <- [1,1494,null,{}] 02:20:06 INFO - PROCESS | 2172 | 1461144006981 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:07 INFO - PROCESS | 2172 | 1461144007094 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 02:20:07 INFO - PROCESS | 2172 | 1461144007189 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 2172 | ++DOCSHELL 14224000 == 46 [pid = 2172] [id = 383] 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (14226000) [pid = 2172] [serial = 1149] [outer = 00000000] 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (18954400) [pid = 2172] [serial = 1150] [outer = 14226000] 02:20:07 INFO - PROCESS | 2172 | 1461144007240 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (18A85800) [pid = 2172] [serial = 1151] [outer = 14226000] 02:20:07 INFO - PROCESS | 2172 | 1461144007595 Marionette TRACE conn5 <- [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]]]}] 02:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 02:20:07 INFO - PROCESS | 2172 | 1461144007660 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 02:20:07 INFO - PROCESS | 2172 | 1461144007662 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 02:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:20:07 INFO - PROCESS | 2172 | 1461144007665 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:20:07 INFO - PROCESS | 2172 | 1461144007667 Marionette TRACE conn5 <- [1,1498,null,{}] 02:20:07 INFO - PROCESS | 2172 | 1461144007670 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:07 INFO - PROCESS | 2172 | 1461144007753 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 02:20:07 INFO - PROCESS | 2172 | 1461144007760 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 2172 | ++DOCSHELL 0F166C00 == 47 [pid = 2172] [id = 384] 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (18A89C00) [pid = 2172] [serial = 1152] [outer = 00000000] 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (18EB1C00) [pid = 2172] [serial = 1153] [outer = 18A89C00] 02:20:07 INFO - PROCESS | 2172 | 1461144007804 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (18EC0400) [pid = 2172] [serial = 1154] [outer = 18A89C00] 02:20:08 INFO - PROCESS | 2172 | 1461144008286 Marionette TRACE conn5 <- [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]]]}] 02:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 02:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:20:08 INFO - PROCESS | 2172 | 1461144008336 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 02:20:08 INFO - PROCESS | 2172 | 1461144008338 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 02:20:08 INFO - PROCESS | 2172 | 1461144008341 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:20:08 INFO - PROCESS | 2172 | 1461144008343 Marionette TRACE conn5 <- [1,1502,null,{}] 02:20:08 INFO - PROCESS | 2172 | 1461144008346 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:08 INFO - PROCESS | 2172 | 1461144008461 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 02:20:08 INFO - PROCESS | 2172 | 1461144008553 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:08 INFO - PROCESS | 2172 | ++DOCSHELL 19B2E400 == 48 [pid = 2172] [id = 385] 02:20:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (19B31800) [pid = 2172] [serial = 1155] [outer = 00000000] 02:20:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (19C39C00) [pid = 2172] [serial = 1156] [outer = 19B31800] 02:20:08 INFO - PROCESS | 2172 | 1461144008607 Marionette DEBUG loaded listener.js 02:20:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (19D02800) [pid = 2172] [serial = 1157] [outer = 19B31800] 02:20:09 INFO - PROCESS | 2172 | 1461144009057 Marionette TRACE conn5 <- [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]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 770ms 02:20:09 INFO - PROCESS | 2172 | 1461144009112 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 2172 | 1461144009114 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 02:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:20:09 INFO - PROCESS | 2172 | 1461144009125 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:20:09 INFO - PROCESS | 2172 | 1461144009127 Marionette TRACE conn5 <- [1,1506,null,{}] 02:20:09 INFO - PROCESS | 2172 | 1461144009131 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:09 INFO - PROCESS | 2172 | 1461144009257 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 02:20:09 INFO - PROCESS | 2172 | 1461144009323 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 2172 | ++DOCSHELL 19D0F800 == 49 [pid = 2172] [id = 386] 02:20:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (19D11800) [pid = 2172] [serial = 1158] [outer = 00000000] 02:20:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (19D95400) [pid = 2172] [serial = 1159] [outer = 19D11800] 02:20:09 INFO - PROCESS | 2172 | 1461144009367 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (19D98000) [pid = 2172] [serial = 1160] [outer = 19D11800] 02:20:09 INFO - PROCESS | 2172 | 1461144009789 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 02:20:09 INFO - PROCESS | 2172 | 1461144009808 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 2172 | 1461144009810 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 02:20:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:20:09 INFO - PROCESS | 2172 | 1461144009813 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:20:09 INFO - PROCESS | 2172 | 1461144009815 Marionette TRACE conn5 <- [1,1510,null,{}] 02:20:09 INFO - PROCESS | 2172 | 1461144009831 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:09 INFO - PROCESS | 2172 | 1461144009970 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 02:20:09 INFO - PROCESS | 2172 | 1461144009980 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 2172 | ++DOCSHELL 19D14400 == 50 [pid = 2172] [id = 387] 02:20:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (19DF4000) [pid = 2172] [serial = 1161] [outer = 00000000] 02:20:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (1ACAEC00) [pid = 2172] [serial = 1162] [outer = 19DF4000] 02:20:10 INFO - PROCESS | 2172 | 1461144010023 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (1AFBC400) [pid = 2172] [serial = 1163] [outer = 19DF4000] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (0F161400) [pid = 2172] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (19BFD400) [pid = 2172] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (1D723800) [pid = 2172] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (1842B400) [pid = 2172] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (0FED5000) [pid = 2172] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (1895B000) [pid = 2172] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (0EBEE800) [pid = 2172] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (19D16C00) [pid = 2172] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (18EBE800) [pid = 2172] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (19C41800) [pid = 2172] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (0EB43800) [pid = 2172] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (0F8B7000) [pid = 2172] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1895A800) [pid = 2172] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (0F581400) [pid = 2172] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (0FE70000) [pid = 2172] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (148DC400) [pid = 2172] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (0FD80800) [pid = 2172] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1CA12800) [pid = 2172] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (18B66C00) [pid = 2172] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (19D91800) [pid = 2172] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1583E800) [pid = 2172] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1C6E1800) [pid = 2172] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1D7A6000) [pid = 2172] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1023CC00) [pid = 2172] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0EB45400) [pid = 2172] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1CA18400) [pid = 2172] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (10245000) [pid = 2172] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19906000) [pid = 2172] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (17568C00) [pid = 2172] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (0FD75000) [pid = 2172] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1AA97000) [pid = 2172] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:20:10 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (18A8B400) [pid = 2172] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:20:10 INFO - PROCESS | 2172 | 1461144010792 Marionette TRACE conn5 <- [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"]]]}] 02:20:10 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 () { 02:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:20:10 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 () { 02:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:20:10 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 () { 02:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:20:10 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 () { 02:20:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:20:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1029ms 02:20:10 INFO - PROCESS | 2172 | 1461144010843 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 02:20:10 INFO - PROCESS | 2172 | 1461144010845 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 02:20:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:20:10 INFO - PROCESS | 2172 | 1461144010849 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 2172 | 1461144010850 Marionette TRACE conn5 <- [1,1514,null,{}] 02:20:10 INFO - PROCESS | 2172 | 1461144010854 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:10 INFO - PROCESS | 2172 | 1461144010934 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 02:20:10 INFO - PROCESS | 2172 | 1461144010940 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 2172 | ++DOCSHELL 10246C00 == 51 [pid = 2172] [id = 388] 02:20:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (10249400) [pid = 2172] [serial = 1164] [outer = 00000000] 02:20:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (148C5C00) [pid = 2172] [serial = 1165] [outer = 10249400] 02:20:10 INFO - PROCESS | 2172 | 1461144010985 Marionette DEBUG loaded listener.js 02:20:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (15DEBC00) [pid = 2172] [serial = 1166] [outer = 10249400] 02:20:11 INFO - PROCESS | 2172 | 1461144011423 Marionette TRACE conn5 <- [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"]]]}] 02:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:20:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:20:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 02:20:11 INFO - PROCESS | 2172 | 1461144011480 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 02:20:11 INFO - PROCESS | 2172 | 1461144011482 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 02:20:11 INFO - PROCESS | 2172 | 1461144011486 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:20:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:20:11 INFO - PROCESS | 2172 | 1461144011487 Marionette TRACE conn5 <- [1,1518,null,{}] 02:20:11 INFO - PROCESS | 2172 | 1461144011491 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:11 INFO - PROCESS | 2172 | 1461144011572 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 02:20:11 INFO - PROCESS | 2172 | 1461144011578 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 2172 | ++DOCSHELL 17569C00 == 52 [pid = 2172] [id = 389] 02:20:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (18424C00) [pid = 2172] [serial = 1167] [outer = 00000000] 02:20:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (198D1C00) [pid = 2172] [serial = 1168] [outer = 18424C00] 02:20:11 INFO - PROCESS | 2172 | 1461144011622 Marionette DEBUG loaded listener.js 02:20:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19D91000) [pid = 2172] [serial = 1169] [outer = 18424C00] 02:20:12 INFO - PROCESS | 2172 | 1461144012048 Marionette TRACE conn5 <- [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]]]}] 02:20:12 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 02:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:20:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:20:12 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. 02:20:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:20:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 02:20:12 INFO - PROCESS | 2172 | 1461144012066 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 2172 | 1461144012067 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 02:20:12 INFO - PROCESS | 2172 | 1461144012070 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:20:12 INFO - PROCESS | 2172 | 1461144012072 Marionette TRACE conn5 <- [1,1522,null,{}] 02:20:12 INFO - PROCESS | 2172 | 1461144012076 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:12 INFO - PROCESS | 2172 | 1461144012199 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 02:20:12 INFO - PROCESS | 2172 | 1461144012206 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:12 INFO - PROCESS | 2172 | ++DOCSHELL 0F05A800 == 53 [pid = 2172] [id = 390] 02:20:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (18A8F800) [pid = 2172] [serial = 1170] [outer = 00000000] 02:20:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1BFDA400) [pid = 2172] [serial = 1171] [outer = 18A8F800] 02:20:12 INFO - PROCESS | 2172 | 1461144012257 Marionette DEBUG loaded listener.js 02:20:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1C580800) [pid = 2172] [serial = 1172] [outer = 18A8F800] 02:20:12 INFO - PROCESS | 2172 | 1461144012843 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 02:20:12 INFO - PROCESS | 2172 | 1461144012906 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 2172 | 1461144012910 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 02:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:20:12 INFO - PROCESS | 2172 | 1461144013010 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:20:12 INFO - PROCESS | 2172 | 1461144013014 Marionette TRACE conn5 <- [1,1526,null,{}] 02:20:13 INFO - PROCESS | 2172 | 1461144013030 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:13 INFO - PROCESS | 2172 | 1461144013142 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 02:20:13 INFO - PROCESS | 2172 | 1461144013272 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:13 INFO - PROCESS | 2172 | ++DOCSHELL 0F548800 == 54 [pid = 2172] [id = 391] 02:20:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (0F57C800) [pid = 2172] [serial = 1173] [outer = 00000000] 02:20:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1002F800) [pid = 2172] [serial = 1174] [outer = 0F57C800] 02:20:13 INFO - PROCESS | 2172 | 1461144013332 Marionette DEBUG loaded listener.js 02:20:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (10CA6000) [pid = 2172] [serial = 1175] [outer = 0F57C800] 02:20:13 INFO - PROCESS | 2172 | 1461144013896 Marionette TRACE conn5 <- [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]]]}] 02:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 02:20:13 INFO - PROCESS | 2172 | 1461144013942 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 02:20:13 INFO - PROCESS | 2172 | 1461144013949 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 02:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:20:13 INFO - PROCESS | 2172 | 1461144013955 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:20:13 INFO - PROCESS | 2172 | 1461144013958 Marionette TRACE conn5 <- [1,1530,null,{}] 02:20:13 INFO - PROCESS | 2172 | 1461144013962 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:14 INFO - PROCESS | 2172 | 1461144014071 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 02:20:14 INFO - PROCESS | 2172 | 1461144014180 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:14 INFO - PROCESS | 2172 | ++DOCSHELL 14243400 == 55 [pid = 2172] [id = 392] 02:20:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (15838000) [pid = 2172] [serial = 1176] [outer = 00000000] 02:20:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (18B0A800) [pid = 2172] [serial = 1177] [outer = 15838000] 02:20:14 INFO - PROCESS | 2172 | 1461144014235 Marionette DEBUG loaded listener.js 02:20:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1990A000) [pid = 2172] [serial = 1178] [outer = 15838000] 02:20:14 INFO - PROCESS | 2172 | 1461144014859 Marionette TRACE conn5 <- [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]]]}] 02:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 02:20:14 INFO - PROCESS | 2172 | 1461144014887 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 2172 | 1461144014889 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 02:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:20:14 INFO - PROCESS | 2172 | 1461144014893 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:20:14 INFO - PROCESS | 2172 | 1461144014897 Marionette TRACE conn5 <- [1,1534,null,{}] 02:20:14 INFO - PROCESS | 2172 | 1461144014908 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:15 INFO - PROCESS | 2172 | 1461144015019 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 02:20:15 INFO - PROCESS | 2172 | 1461144015164 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:15 INFO - PROCESS | 2172 | ++DOCSHELL 1C57C000 == 56 [pid = 2172] [id = 393] 02:20:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1C583C00) [pid = 2172] [serial = 1179] [outer = 00000000] 02:20:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1C6EC800) [pid = 2172] [serial = 1180] [outer = 1C583C00] 02:20:15 INFO - PROCESS | 2172 | 1461144015223 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1CA11400) [pid = 2172] [serial = 1181] [outer = 1C583C00] 02:20:15 INFO - PROCESS | 2172 | 1461144015851 Marionette TRACE conn5 <- [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]]]}] 02:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 02:20:15 INFO - PROCESS | 2172 | 1461144015873 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 02:20:15 INFO - PROCESS | 2172 | 1461144015876 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 02:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:20:15 INFO - PROCESS | 2172 | 1461144015881 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:20:15 INFO - PROCESS | 2172 | 1461144015883 Marionette TRACE conn5 <- [1,1538,null,{}] 02:20:15 INFO - PROCESS | 2172 | 1461144015887 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:15 INFO - PROCESS | 2172 | 1461144015993 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 02:20:16 INFO - PROCESS | 2172 | 1461144016131 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 2172 | ++DOCSHELL 1CADB000 == 57 [pid = 2172] [id = 394] 02:20:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1CAE3000) [pid = 2172] [serial = 1182] [outer = 00000000] 02:20:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1D71F800) [pid = 2172] [serial = 1183] [outer = 1CAE3000] 02:20:16 INFO - PROCESS | 2172 | 1461144016188 Marionette DEBUG loaded listener.js 02:20:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1D72CC00) [pid = 2172] [serial = 1184] [outer = 1CAE3000] 02:20:16 INFO - PROCESS | 2172 | 1461144016743 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 02:20:16 INFO - PROCESS | 2172 | 1461144016812 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 02:20:16 INFO - PROCESS | 2172 | 1461144016814 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 02:20:16 INFO - PROCESS | 2172 | 1461144016818 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:20:16 INFO - PROCESS | 2172 | 1461144016820 Marionette TRACE conn5 <- [1,1542,null,{}] 02:20:16 INFO - PROCESS | 2172 | 1461144016823 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:16 INFO - PROCESS | 2172 | 1461144016928 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 02:20:17 INFO - PROCESS | 2172 | 1461144017039 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 2172 | ++DOCSHELL 1CA0D800 == 58 [pid = 2172] [id = 395] 02:20:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1D720400) [pid = 2172] [serial = 1185] [outer = 00000000] 02:20:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1DD58800) [pid = 2172] [serial = 1186] [outer = 1D720400] 02:20:17 INFO - PROCESS | 2172 | 1461144017093 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1DE14400) [pid = 2172] [serial = 1187] [outer = 1D720400] 02:20:17 INFO - PROCESS | 2172 | 1461144017749 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 02:20:17 INFO - PROCESS | 2172 | 1461144017792 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 02:20:17 INFO - PROCESS | 2172 | 1461144017794 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 02:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:20:17 INFO - PROCESS | 2172 | 1461144017797 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:20:17 INFO - PROCESS | 2172 | 1461144017799 Marionette TRACE conn5 <- [1,1546,null,{}] 02:20:17 INFO - PROCESS | 2172 | 1461144017803 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:17 INFO - PROCESS | 2172 | 1461144017928 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 02:20:18 INFO - PROCESS | 2172 | 1461144018071 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:18 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3A400 == 59 [pid = 2172] [id = 396] 02:20:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (0EB3B400) [pid = 2172] [serial = 1188] [outer = 00000000] 02:20:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (0FED1C00) [pid = 2172] [serial = 1189] [outer = 0EB3B400] 02:20:18 INFO - PROCESS | 2172 | 1461144018131 Marionette DEBUG loaded listener.js 02:20:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (10D8F400) [pid = 2172] [serial = 1190] [outer = 0EB3B400] 02:20:18 INFO - PROCESS | 2172 | 1461144018971 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1231ms 02:20:19 INFO - PROCESS | 2172 | 1461144019034 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 02:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:20:19 INFO - PROCESS | 2172 | 1461144019037 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 02:20:19 INFO - PROCESS | 2172 | 1461144019041 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 2172 | 1461144019045 Marionette TRACE conn5 <- [1,1550,null,{}] 02:20:19 INFO - PROCESS | 2172 | 1461144019050 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:19 INFO - PROCESS | 2172 | 1461144019157 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 02:20:19 INFO - PROCESS | 2172 | 1461144019299 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 2172 | ++DOCSHELL 0F170400 == 60 [pid = 2172] [id = 397] 02:20:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (0F8B7000) [pid = 2172] [serial = 1191] [outer = 00000000] 02:20:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (14A9B000) [pid = 2172] [serial = 1192] [outer = 0F8B7000] 02:20:19 INFO - PROCESS | 2172 | 1461144019350 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (1577DC00) [pid = 2172] [serial = 1193] [outer = 0F8B7000] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 17569C00 == 59 [pid = 2172] [id = 389] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 10246C00 == 58 [pid = 2172] [id = 388] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 19D14400 == 57 [pid = 2172] [id = 387] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 19D0F800 == 56 [pid = 2172] [id = 386] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 19B2E400 == 55 [pid = 2172] [id = 385] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 0F166C00 == 54 [pid = 2172] [id = 384] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 14224000 == 53 [pid = 2172] [id = 383] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 0FE75800 == 52 [pid = 2172] [id = 382] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (1D564400) [pid = 2172] [serial = 1092] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 15770400 == 51 [pid = 2172] [id = 381] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 0F16D000 == 50 [pid = 2172] [id = 380] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 1CA0C800 == 49 [pid = 2172] [id = 379] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 19D0D800 == 48 [pid = 2172] [id = 378] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 14821C00 == 47 [pid = 2172] [id = 377] 02:20:19 INFO - PROCESS | 2172 | --DOCSHELL 0FED3400 == 46 [pid = 2172] [id = 376] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (19277C00) [pid = 2172] [serial = 1057] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (18EBB400) [pid = 2172] [serial = 1030] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (1D569400) [pid = 2172] [serial = 988] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (1DB8D800) [pid = 2172] [serial = 991] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (14A9C000) [pid = 2172] [serial = 1048] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (1ABECC00) [pid = 2172] [serial = 1033] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (1DD5FC00) [pid = 2172] [serial = 1024] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (14230400) [pid = 2172] [serial = 1027] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1D7A6C00) [pid = 2172] [serial = 946] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (186AF400) [pid = 2172] [serial = 1051] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (14B72800) [pid = 2172] [serial = 937] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1C51F400) [pid = 2172] [serial = 985] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18B0D800) [pid = 2172] [serial = 1054] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (0F578C00) [pid = 2172] [serial = 1045] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1D7A8400) [pid = 2172] [serial = 943] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1D72D400) [pid = 2172] [serial = 934] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (18A8E800) [pid = 2172] [serial = 982] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (10244400) [pid = 2172] [serial = 979] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1995FC00) [pid = 2172] [serial = 940] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19908800) [pid = 2172] [serial = 1110] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1AA93000) [pid = 2172] [serial = 1113] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (19B2C800) [pid = 2172] [serial = 1111] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1AA97C00) [pid = 2172] [serial = 1114] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (102D2000) [pid = 2172] [serial = 1116] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1D7A9000) [pid = 2172] [serial = 1095] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1DB80400) [pid = 2172] [serial = 1096] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B04000) [pid = 2172] [serial = 1107] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (10D3E800) [pid = 2172] [serial = 1099] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (10241C00) [pid = 2172] [serial = 1098] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (14AA1400) [pid = 2172] [serial = 1084] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (14228000) [pid = 2172] [serial = 1083] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1786C400) [pid = 2172] [serial = 1104] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (184D4C00) [pid = 2172] [serial = 1105] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1023FC00) [pid = 2172] [serial = 1101] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (102D2C00) [pid = 2172] [serial = 1102] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1CADAC00) [pid = 2172] [serial = 1090] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1CA18000) [pid = 2172] [serial = 1089] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1AA92C00) [pid = 2172] [serial = 1087] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19C3FC00) [pid = 2172] [serial = 1086] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1C524400) [pid = 2172] [serial = 1119] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (1583E000) [pid = 2172] [serial = 1117] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19D1F000) [pid = 2172] [serial = 1123] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18B5D800) [pid = 2172] [serial = 1108] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1C584C00) [pid = 2172] [serial = 1120] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19D1C400) [pid = 2172] [serial = 1122] [outer = 00000000] [url = about:blank] 02:20:19 INFO - PROCESS | 2172 | 1461144019931 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 02:20:19 INFO - PROCESS | 2172 | 1461144019974 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 2172 | 1461144019979 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 02:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:20:19 INFO - PROCESS | 2172 | 1461144019985 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 2172 | 1461144019987 Marionette TRACE conn5 <- [1,1554,null,{}] 02:20:19 INFO - PROCESS | 2172 | 1461144019991 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:20 INFO - PROCESS | 2172 | 1461144020080 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 02:20:20 INFO - PROCESS | 2172 | 1461144020088 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 2172 | ++DOCSHELL 0F168800 == 47 [pid = 2172] [id = 398] 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F16D000) [pid = 2172] [serial = 1194] [outer = 00000000] 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (1018A400) [pid = 2172] [serial = 1195] [outer = 0F16D000] 02:20:20 INFO - PROCESS | 2172 | 1461144020134 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (10244C00) [pid = 2172] [serial = 1196] [outer = 0F16D000] 02:20:20 INFO - PROCESS | 2172 | 1461144020618 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 02:20:20 INFO - PROCESS | 2172 | 1461144020662 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 2172 | 1461144020664 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 02:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:20:20 INFO - PROCESS | 2172 | 1461144020667 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:20:20 INFO - PROCESS | 2172 | 1461144020671 Marionette TRACE conn5 <- [1,1558,null,{}] 02:20:20 INFO - PROCESS | 2172 | 1461144020681 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:20 INFO - PROCESS | 2172 | 1461144020769 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 02:20:20 INFO - PROCESS | 2172 | 1461144020778 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 2172 | ++DOCSHELL 1577D800 == 48 [pid = 2172] [id = 399] 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (15837000) [pid = 2172] [serial = 1197] [outer = 00000000] 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1759F000) [pid = 2172] [serial = 1198] [outer = 15837000] 02:20:20 INFO - PROCESS | 2172 | 1461144020828 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (186A7400) [pid = 2172] [serial = 1199] [outer = 15837000] 02:20:21 INFO - PROCESS | 2172 | 1461144021304 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 02:20:21 INFO - PROCESS | 2172 | 1461144021343 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 02:20:21 INFO - PROCESS | 2172 | 1461144021345 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 02:20:21 INFO - PROCESS | 2172 | 1461144021348 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:20:21 INFO - PROCESS | 2172 | 1461144021350 Marionette TRACE conn5 <- [1,1562,null,{}] 02:20:21 INFO - PROCESS | 2172 | 1461144021354 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:21 INFO - PROCESS | 2172 | 1461144021468 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 02:20:21 INFO - PROCESS | 2172 | 1461144021566 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:21 INFO - PROCESS | 2172 | ++DOCSHELL 1449D800 == 49 [pid = 2172] [id = 400] 02:20:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (146DE000) [pid = 2172] [serial = 1200] [outer = 00000000] 02:20:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1897E800) [pid = 2172] [serial = 1201] [outer = 146DE000] 02:20:21 INFO - PROCESS | 2172 | 1461144021611 Marionette DEBUG loaded listener.js 02:20:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18B02C00) [pid = 2172] [serial = 1202] [outer = 146DE000] 02:20:21 INFO - PROCESS | 2172 | 1461144021979 Marionette TRACE conn5 <- [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]]]}] 02:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 02:20:22 INFO - PROCESS | 2172 | 1461144022024 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 02:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:20:22 INFO - PROCESS | 2172 | 1461144022025 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 02:20:22 INFO - PROCESS | 2172 | 1461144022029 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:20:22 INFO - PROCESS | 2172 | 1461144022031 Marionette TRACE conn5 <- [1,1566,null,{}] 02:20:22 INFO - PROCESS | 2172 | 1461144022034 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:22 INFO - PROCESS | 2172 | 1461144022159 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 02:20:22 INFO - PROCESS | 2172 | 1461144022178 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 2172 | ++DOCSHELL 1895F000 == 50 [pid = 2172] [id = 401] 02:20:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18B05800) [pid = 2172] [serial = 1203] [outer = 00000000] 02:20:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18D92000) [pid = 2172] [serial = 1204] [outer = 18B05800] 02:20:22 INFO - PROCESS | 2172 | 1461144022222 Marionette DEBUG loaded listener.js 02:20:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18EB7400) [pid = 2172] [serial = 1205] [outer = 18B05800] 02:20:22 INFO - PROCESS | 2172 | 1461144022684 Marionette TRACE conn5 <- [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]]]}] 02:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 02:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:20:22 INFO - PROCESS | 2172 | 1461144022699 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 02:20:22 INFO - PROCESS | 2172 | 1461144022701 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 02:20:22 INFO - PROCESS | 2172 | 1461144022704 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:20:22 INFO - PROCESS | 2172 | 1461144022706 Marionette TRACE conn5 <- [1,1570,null,{}] 02:20:22 INFO - PROCESS | 2172 | 1461144022709 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:22 INFO - PROCESS | 2172 | 1461144022866 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 02:20:22 INFO - PROCESS | 2172 | 1461144022931 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 2172 | ++DOCSHELL 19902C00 == 51 [pid = 2172] [id = 402] 02:20:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19909000) [pid = 2172] [serial = 1206] [outer = 00000000] 02:20:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19BFE800) [pid = 2172] [serial = 1207] [outer = 19909000] 02:20:22 INFO - PROCESS | 2172 | 1461144022978 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19C3C800) [pid = 2172] [serial = 1208] [outer = 19909000] 02:20:23 INFO - PROCESS | 2172 | 1461144023407 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 02:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:20:23 INFO - PROCESS | 2172 | 1461144023436 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 02:20:23 INFO - PROCESS | 2172 | 1461144023438 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 02:20:23 INFO - PROCESS | 2172 | 1461144023441 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:20:23 INFO - PROCESS | 2172 | 1461144023443 Marionette TRACE conn5 <- [1,1574,null,{}] 02:20:23 INFO - PROCESS | 2172 | 1461144023446 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:23 INFO - PROCESS | 2172 | 1461144023560 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 02:20:23 INFO - PROCESS | 2172 | 1461144023620 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 2172 | ++DOCSHELL 19CC9C00 == 52 [pid = 2172] [id = 403] 02:20:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19CCF000) [pid = 2172] [serial = 1209] [outer = 00000000] 02:20:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19D0F800) [pid = 2172] [serial = 1210] [outer = 19CCF000] 02:20:23 INFO - PROCESS | 2172 | 1461144023670 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19D1FC00) [pid = 2172] [serial = 1211] [outer = 19CCF000] 02:20:24 INFO - PROCESS | 2172 | 1461144024099 Marionette TRACE conn5 <- [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]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1CF27000) [pid = 2172] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19B31800) [pid = 2172] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19D11800) [pid = 2172] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (14226000) [pid = 2172] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19DF4000) [pid = 2172] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1577B400) [pid = 2172] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (184D9C00) [pid = 2172] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1CADC800) [pid = 2172] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19D0DC00) [pid = 2172] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0F16F000) [pid = 2172] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0FE7B000) [pid = 2172] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (10191800) [pid = 2172] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18A89C00) [pid = 2172] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18424C00) [pid = 2172] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (10249400) [pid = 2172] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:20:24 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0FE74800) [pid = 2172] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:20:24 INFO - PROCESS | 2172 | 1461144024324 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 2172 | 1461144024326 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 02:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:20:24 INFO - PROCESS | 2172 | 1461144024341 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - PROCESS | 2172 | 1461144024342 Marionette TRACE conn5 <- [1,1578,null,{}] 02:20:24 INFO - PROCESS | 2172 | 1461144024346 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:24 INFO - PROCESS | 2172 | 1461144024429 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 02:20:24 INFO - PROCESS | 2172 | 1461144024435 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:24 INFO - PROCESS | 2172 | ++DOCSHELL 0F57A000 == 53 [pid = 2172] [id = 404] 02:20:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F580800) [pid = 2172] [serial = 1212] [outer = 00000000] 02:20:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (102D7C00) [pid = 2172] [serial = 1213] [outer = 0F580800] 02:20:24 INFO - PROCESS | 2172 | 1461144024480 Marionette DEBUG loaded listener.js 02:20:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1422B400) [pid = 2172] [serial = 1214] [outer = 0F580800] 02:20:24 INFO - PROCESS | 2172 | 1461144024917 Marionette TRACE conn5 <- [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]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 02:20:24 INFO - PROCESS | 2172 | 1461144024972 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 2172 | 1461144024974 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 02:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:20:24 INFO - PROCESS | 2172 | 1461144024977 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - PROCESS | 2172 | 1461144024979 Marionette TRACE conn5 <- [1,1582,null,{}] 02:20:24 INFO - PROCESS | 2172 | 1461144024982 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:25 INFO - PROCESS | 2172 | 1461144025066 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 02:20:25 INFO - PROCESS | 2172 | 1461144025072 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 2172 | ++DOCSHELL 102CA800 == 54 [pid = 2172] [id = 405] 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (15DEC800) [pid = 2172] [serial = 1215] [outer = 00000000] 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19D0A800) [pid = 2172] [serial = 1216] [outer = 15DEC800] 02:20:25 INFO - PROCESS | 2172 | 1461144025116 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19DF9000) [pid = 2172] [serial = 1217] [outer = 15DEC800] 02:20:25 INFO - PROCESS | 2172 | 1461144025556 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 02:20:25 INFO - PROCESS | 2172 | 1461144025608 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 02:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:20:25 INFO - PROCESS | 2172 | 1461144025610 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 02:20:25 INFO - PROCESS | 2172 | 1461144025613 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:20:25 INFO - PROCESS | 2172 | 1461144025615 Marionette TRACE conn5 <- [1,1586,null,{}] 02:20:25 INFO - PROCESS | 2172 | 1461144025619 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:25 INFO - PROCESS | 2172 | 1461144025705 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 02:20:25 INFO - PROCESS | 2172 | 1461144025711 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 2172 | ++DOCSHELL 0EDED400 == 55 [pid = 2172] [id = 406] 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (0FEDA000) [pid = 2172] [serial = 1218] [outer = 00000000] 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (1ABB2C00) [pid = 2172] [serial = 1219] [outer = 0FEDA000] 02:20:25 INFO - PROCESS | 2172 | 1461144025755 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (1ACB9800) [pid = 2172] [serial = 1220] [outer = 0FEDA000] 02:20:26 INFO - PROCESS | 2172 | 1461144026223 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 02:20:26 INFO - PROCESS | 2172 | 1461144026248 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 02:20:26 INFO - PROCESS | 2172 | 1461144026250 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 02:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:20:26 INFO - PROCESS | 2172 | 1461144026266 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 2172 | 1461144026269 Marionette TRACE conn5 <- [1,1590,null,{}] 02:20:26 INFO - PROCESS | 2172 | 1461144026272 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:26 INFO - PROCESS | 2172 | 1461144026428 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 02:20:26 INFO - PROCESS | 2172 | 1461144026571 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 2172 | ++DOCSHELL 0F0EDC00 == 56 [pid = 2172] [id = 407] 02:20:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (0F161400) [pid = 2172] [serial = 1221] [outer = 00000000] 02:20:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (0F430C00) [pid = 2172] [serial = 1222] [outer = 0F161400] 02:20:26 INFO - PROCESS | 2172 | 1461144026633 Marionette DEBUG loaded listener.js 02:20:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (0FD7B800) [pid = 2172] [serial = 1223] [outer = 0F161400] 02:20:27 INFO - PROCESS | 2172 | 1461144027278 Marionette TRACE conn5 <- [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]]]}] 02:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1070ms 02:20:27 INFO - PROCESS | 2172 | 1461144027340 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 02:20:27 INFO - PROCESS | 2172 | 1461144027345 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 02:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:20:27 INFO - PROCESS | 2172 | 1461144027349 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:20:27 INFO - PROCESS | 2172 | 1461144027354 Marionette TRACE conn5 <- [1,1594,null,{}] 02:20:27 INFO - PROCESS | 2172 | 1461144027373 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:27 INFO - PROCESS | 2172 | 1461144027518 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 02:20:27 INFO - PROCESS | 2172 | 1461144027585 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:27 INFO - PROCESS | 2172 | ++DOCSHELL 111AA800 == 57 [pid = 2172] [id = 408] 02:20:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (14228800) [pid = 2172] [serial = 1224] [outer = 00000000] 02:20:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (14AC5000) [pid = 2172] [serial = 1225] [outer = 14228800] 02:20:27 INFO - PROCESS | 2172 | 1461144027645 Marionette DEBUG loaded listener.js 02:20:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (17569C00) [pid = 2172] [serial = 1226] [outer = 14228800] 02:20:28 INFO - PROCESS | 2172 | 1461144028198 Marionette TRACE conn5 <- [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]]]}] 02:20:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 02:20:28 INFO - PROCESS | 2172 | 1461144028285 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 02:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:20:28 INFO - PROCESS | 2172 | 1461144028288 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 02:20:28 INFO - PROCESS | 2172 | 1461144028292 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:20:28 INFO - PROCESS | 2172 | 1461144028294 Marionette TRACE conn5 <- [1,1598,null,{}] 02:20:28 INFO - PROCESS | 2172 | 1461144028298 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:28 INFO - PROCESS | 2172 | 1461144028408 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 02:20:28 INFO - PROCESS | 2172 | 1461144028549 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 2172 | ++DOCSHELL 184D4400 == 58 [pid = 2172] [id = 409] 02:20:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19BF0000) [pid = 2172] [serial = 1227] [outer = 00000000] 02:20:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19D13000) [pid = 2172] [serial = 1228] [outer = 19BF0000] 02:20:28 INFO - PROCESS | 2172 | 1461144028605 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1B037C00) [pid = 2172] [serial = 1229] [outer = 19BF0000] 02:20:29 INFO - PROCESS | 2172 | 1461144029174 Marionette TRACE conn5 <- [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]]]}] 02:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 02:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:20:29 INFO - PROCESS | 2172 | 1461144029224 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 02:20:29 INFO - PROCESS | 2172 | 1461144029228 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 02:20:29 INFO - PROCESS | 2172 | 1461144029240 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:20:29 INFO - PROCESS | 2172 | 1461144029245 Marionette TRACE conn5 <- [1,1602,null,{}] 02:20:29 INFO - PROCESS | 2172 | 1461144029249 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:29 INFO - PROCESS | 2172 | 1461144029360 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 02:20:29 INFO - PROCESS | 2172 | 1461144029500 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:29 INFO - PROCESS | 2172 | ++DOCSHELL 1C524400 == 59 [pid = 2172] [id = 410] 02:20:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1C6EAC00) [pid = 2172] [serial = 1230] [outer = 00000000] 02:20:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1CA18800) [pid = 2172] [serial = 1231] [outer = 1C6EAC00] 02:20:29 INFO - PROCESS | 2172 | 1461144029557 Marionette DEBUG loaded listener.js 02:20:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1CADB400) [pid = 2172] [serial = 1232] [outer = 1C6EAC00] 02:20:30 INFO - PROCESS | 2172 | 1461144030159 Marionette TRACE conn5 <- [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]]]}] 02:20:30 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 02:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 990ms 02:20:30 INFO - PROCESS | 2172 | 1461144030224 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 02:20:30 INFO - PROCESS | 2172 | 1461144030227 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 02:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:20:30 INFO - PROCESS | 2172 | 1461144030231 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:20:30 INFO - PROCESS | 2172 | 1461144030233 Marionette TRACE conn5 <- [1,1606,null,{}] 02:20:30 INFO - PROCESS | 2172 | 1461144030237 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:30 INFO - PROCESS | 2172 | 1461144030345 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 02:20:30 INFO - PROCESS | 2172 | 1461144030483 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:30 INFO - PROCESS | 2172 | ++DOCSHELL 1CADE400 == 60 [pid = 2172] [id = 411] 02:20:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1CAE3400) [pid = 2172] [serial = 1233] [outer = 00000000] 02:20:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1D569400) [pid = 2172] [serial = 1234] [outer = 1CAE3400] 02:20:30 INFO - PROCESS | 2172 | 1461144030538 Marionette DEBUG loaded listener.js 02:20:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1D726C00) [pid = 2172] [serial = 1235] [outer = 1CAE3400] 02:20:31 INFO - PROCESS | 2172 | 1461144031128 Marionette TRACE conn5 <- [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]]]}] 02:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 02:20:31 INFO - PROCESS | 2172 | 1461144031204 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 2172 | 1461144031207 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 02:20:31 INFO - PROCESS | 2172 | 1461144031210 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:20:31 INFO - PROCESS | 2172 | 1461144031212 Marionette TRACE conn5 <- [1,1610,null,{}] 02:20:31 INFO - PROCESS | 2172 | 1461144031216 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:31 INFO - PROCESS | 2172 | 1461144031325 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 02:20:31 INFO - PROCESS | 2172 | 1461144031673 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 2172 | ++DOCSHELL 0B276800 == 61 [pid = 2172] [id = 412] 02:20:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (0B276C00) [pid = 2172] [serial = 1236] [outer = 00000000] 02:20:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0F165C00) [pid = 2172] [serial = 1237] [outer = 0B276C00] 02:20:31 INFO - PROCESS | 2172 | 1461144031740 Marionette DEBUG loaded listener.js 02:20:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0F16D800) [pid = 2172] [serial = 1238] [outer = 0B276C00] 02:20:32 INFO - PROCESS | 2172 | 1461144032341 Marionette TRACE conn5 <- [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]]]}] 02:20:32 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 02:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1175ms 02:20:32 INFO - PROCESS | 2172 | 1461144032390 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 02:20:32 INFO - PROCESS | 2172 | 1461144032395 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 02:20:32 INFO - PROCESS | 2172 | 1461144032400 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:20:32 INFO - PROCESS | 2172 | 1461144032403 Marionette TRACE conn5 <- [1,1614,null,{}] 02:20:32 INFO - PROCESS | 2172 | 1461144032408 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:32 INFO - PROCESS | 2172 | 1461144032516 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 02:20:32 INFO - PROCESS | 2172 | 1461144032635 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:32 INFO - PROCESS | 2172 | ++DOCSHELL 0B276400 == 62 [pid = 2172] [id = 413] 02:20:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (0EB3CC00) [pid = 2172] [serial = 1239] [outer = 00000000] 02:20:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0FE7BC00) [pid = 2172] [serial = 1240] [outer = 0EB3CC00] 02:20:32 INFO - PROCESS | 2172 | 1461144032743 Marionette DEBUG loaded listener.js 02:20:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1024A400) [pid = 2172] [serial = 1241] [outer = 0EB3CC00] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 1CA17C00 == 61 [pid = 2172] [id = 341] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0EDED400 == 60 [pid = 2172] [id = 406] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 102CA800 == 59 [pid = 2172] [id = 405] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0F57A000 == 58 [pid = 2172] [id = 404] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 19CC9C00 == 57 [pid = 2172] [id = 403] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 19902C00 == 56 [pid = 2172] [id = 402] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 1895F000 == 55 [pid = 2172] [id = 401] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 1449D800 == 54 [pid = 2172] [id = 400] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1BFDA400) [pid = 2172] [serial = 1171] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1C525C00) [pid = 2172] [serial = 1125] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 1577D800 == 53 [pid = 2172] [id = 399] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0F168800 == 52 [pid = 2172] [id = 398] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0F170400 == 51 [pid = 2172] [id = 397] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0F548800 == 50 [pid = 2172] [id = 391] 02:20:32 INFO - PROCESS | 2172 | --DOCSHELL 0F05A800 == 49 [pid = 2172] [id = 390] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1D722C00) [pid = 2172] [serial = 1093] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0FECC800) [pid = 2172] [serial = 1141] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (0FE6E400) [pid = 2172] [serial = 1140] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (10242000) [pid = 2172] [serial = 1147] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (111AF400) [pid = 2172] [serial = 1148] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (14230C00) [pid = 2172] [serial = 1128] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (19D98000) [pid = 2172] [serial = 1160] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (148C7C00) [pid = 2172] [serial = 1129] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18EB1C00) [pid = 2172] [serial = 1153] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19D91000) [pid = 2172] [serial = 1169] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (198D1C00) [pid = 2172] [serial = 1168] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (0EDDF400) [pid = 2172] [serial = 697] [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.] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1AFBC400) [pid = 2172] [serial = 1163] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (148C5C00) [pid = 2172] [serial = 1165] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (15DEBC00) [pid = 2172] [serial = 1166] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (18EC0400) [pid = 2172] [serial = 1154] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0FE7C800) [pid = 2172] [serial = 1081] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19C39C00) [pid = 2172] [serial = 1156] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19D95400) [pid = 2172] [serial = 1159] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19D02800) [pid = 2172] [serial = 1157] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (18954400) [pid = 2172] [serial = 1150] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18A85800) [pid = 2172] [serial = 1151] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1ACAEC00) [pid = 2172] [serial = 1162] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (18908000) [pid = 2172] [serial = 1145] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (186AB400) [pid = 2172] [serial = 1144] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19CC2400) [pid = 2172] [serial = 1132] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19BF9000) [pid = 2172] [serial = 1131] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (1D724000) [pid = 2172] [serial = 1138] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1D565400) [pid = 2172] [serial = 1137] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1C51C800) [pid = 2172] [serial = 1135] [outer = 00000000] [url = about:blank] 02:20:32 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19D9E400) [pid = 2172] [serial = 1134] [outer = 00000000] [url = about:blank] 02:20:33 INFO - PROCESS | 2172 | 1461144033255 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 870ms 02:20:33 INFO - PROCESS | 2172 | 1461144033276 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 02:20:33 INFO - PROCESS | 2172 | 1461144033280 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 02:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:20:33 INFO - PROCESS | 2172 | 1461144033284 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:20:33 INFO - PROCESS | 2172 | 1461144033286 Marionette TRACE conn5 <- [1,1618,null,{}] 02:20:33 INFO - PROCESS | 2172 | 1461144033290 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:33 INFO - PROCESS | 2172 | 1461144033377 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 02:20:33 INFO - PROCESS | 2172 | 1461144033384 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:33 INFO - PROCESS | 2172 | ++DOCSHELL 0F161C00 == 50 [pid = 2172] [id = 414] 02:20:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0FD7A800) [pid = 2172] [serial = 1242] [outer = 00000000] 02:20:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0FED6800) [pid = 2172] [serial = 1243] [outer = 0FD7A800] 02:20:33 INFO - PROCESS | 2172 | 1461144033430 Marionette DEBUG loaded listener.js 02:20:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (102D3000) [pid = 2172] [serial = 1244] [outer = 0FD7A800] 02:20:33 INFO - PROCESS | 2172 | 1461144033962 Marionette TRACE conn5 <- [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]]]}] 02:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 733ms 02:20:34 INFO - PROCESS | 2172 | 1461144034022 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 2172 | 1461144034025 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 02:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:20:34 INFO - PROCESS | 2172 | 1461144034030 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - PROCESS | 2172 | 1461144034035 Marionette TRACE conn5 <- [1,1622,null,{}] 02:20:34 INFO - PROCESS | 2172 | 1461144034044 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:34 INFO - PROCESS | 2172 | 1461144034129 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 02:20:34 INFO - PROCESS | 2172 | 1461144034258 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 2172 | ++DOCSHELL 14AB9C00 == 51 [pid = 2172] [id = 415] 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (14B6DC00) [pid = 2172] [serial = 1245] [outer = 00000000] 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (15837400) [pid = 2172] [serial = 1246] [outer = 14B6DC00] 02:20:34 INFO - PROCESS | 2172 | 1461144034305 Marionette DEBUG loaded listener.js 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (17266800) [pid = 2172] [serial = 1247] [outer = 14B6DC00] 02:20:34 INFO - PROCESS | 2172 | 1461144034663 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 02:20:34 INFO - PROCESS | 2172 | 1461144034722 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 2172 | 1461144034725 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 02:20:34 INFO - PROCESS | 2172 | 1461144034728 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:20:34 INFO - PROCESS | 2172 | 1461144034730 Marionette TRACE conn5 <- [1,1626,null,{}] 02:20:34 INFO - PROCESS | 2172 | 1461144034733 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:34 INFO - PROCESS | 2172 | 1461144034817 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 02:20:34 INFO - PROCESS | 2172 | 1461144034823 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 2172 | ++DOCSHELL 1726CC00 == 52 [pid = 2172] [id = 416] 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (17571000) [pid = 2172] [serial = 1248] [outer = 00000000] 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (186B2400) [pid = 2172] [serial = 1249] [outer = 17571000] 02:20:34 INFO - PROCESS | 2172 | 1461144034869 Marionette DEBUG loaded listener.js 02:20:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18956800) [pid = 2172] [serial = 1250] [outer = 17571000] 02:20:35 INFO - PROCESS | 2172 | 1461144035353 Marionette TRACE conn5 <- [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]]]}] 02:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 02:20:35 INFO - PROCESS | 2172 | 1461144035402 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 02:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:20:35 INFO - PROCESS | 2172 | 1461144035404 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 02:20:35 INFO - PROCESS | 2172 | 1461144035407 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:20:35 INFO - PROCESS | 2172 | 1461144035409 Marionette TRACE conn5 <- [1,1630,null,{}] 02:20:35 INFO - PROCESS | 2172 | 1461144035412 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:35 INFO - PROCESS | 2172 | 1461144035528 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 02:20:35 INFO - PROCESS | 2172 | 1461144035624 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 2172 | ++DOCSHELL 18A87C00 == 53 [pid = 2172] [id = 417] 02:20:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18A88000) [pid = 2172] [serial = 1251] [outer = 00000000] 02:20:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18A91400) [pid = 2172] [serial = 1252] [outer = 18A88000] 02:20:35 INFO - PROCESS | 2172 | 1461144035682 Marionette DEBUG loaded listener.js 02:20:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18B64000) [pid = 2172] [serial = 1253] [outer = 18A88000] 02:20:36 INFO - PROCESS | 2172 | 1461144036128 Marionette TRACE conn5 <- [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]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 02:20:36 INFO - PROCESS | 2172 | 1461144036180 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 02:20:36 INFO - PROCESS | 2172 | 1461144036181 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 02:20:36 INFO - PROCESS | 2172 | 1461144036185 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:20:36 INFO - PROCESS | 2172 | 1461144036186 Marionette TRACE conn5 <- [1,1634,null,{}] 02:20:36 INFO - PROCESS | 2172 | 1461144036190 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:36 INFO - PROCESS | 2172 | 1461144036309 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 02:20:36 INFO - PROCESS | 2172 | 1461144036321 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:36 INFO - PROCESS | 2172 | ++DOCSHELL 0F00D400 == 54 [pid = 2172] [id = 418] 02:20:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18A90000) [pid = 2172] [serial = 1254] [outer = 00000000] 02:20:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1990DC00) [pid = 2172] [serial = 1255] [outer = 18A90000] 02:20:36 INFO - PROCESS | 2172 | 1461144036419 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1990D000) [pid = 2172] [serial = 1256] [outer = 18A90000] 02:20:36 INFO - PROCESS | 2172 | 1461144036838 Marionette TRACE conn5 <- [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]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 02:20:36 INFO - PROCESS | 2172 | 1461144036858 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 02:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:20:36 INFO - PROCESS | 2172 | 1461144036860 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 02:20:36 INFO - PROCESS | 2172 | 1461144036863 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - PROCESS | 2172 | 1461144036865 Marionette TRACE conn5 <- [1,1638,null,{}] 02:20:36 INFO - PROCESS | 2172 | 1461144036868 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:36 INFO - PROCESS | 2172 | 1461144037009 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D1A000) [pid = 2172] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19909000) [pid = 2172] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19CCF000) [pid = 2172] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0F580800) [pid = 2172] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F8B7000) [pid = 2172] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (15837000) [pid = 2172] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (146DE000) [pid = 2172] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F16D000) [pid = 2172] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (0EB3B400) [pid = 2172] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18B05800) [pid = 2172] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:20:37 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (15DEC800) [pid = 2172] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:20:37 INFO - PROCESS | 2172 | 1461144037330 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:37 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3B400 == 55 [pid = 2172] [id = 419] 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0EBF0000) [pid = 2172] [serial = 1257] [outer = 00000000] 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0FD82C00) [pid = 2172] [serial = 1258] [outer = 0EBF0000] 02:20:37 INFO - PROCESS | 2172 | 1461144037374 Marionette DEBUG loaded listener.js 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (14221400) [pid = 2172] [serial = 1259] [outer = 0EBF0000] 02:20:37 INFO - PROCESS | 2172 | 1461144037748 Marionette TRACE conn5 <- [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]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 930ms 02:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:20:37 INFO - PROCESS | 2172 | 1461144037798 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 2172 | 1461144037800 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 02:20:37 INFO - PROCESS | 2172 | 1461144037803 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - PROCESS | 2172 | 1461144037805 Marionette TRACE conn5 <- [1,1642,null,{}] 02:20:37 INFO - PROCESS | 2172 | 1461144037808 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:37 INFO - PROCESS | 2172 | 1461144037889 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 02:20:37 INFO - PROCESS | 2172 | 1461144037895 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:37 INFO - PROCESS | 2172 | ++DOCSHELL 14B6FC00 == 56 [pid = 2172] [id = 420] 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18B0F800) [pid = 2172] [serial = 1260] [outer = 00000000] 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19C42400) [pid = 2172] [serial = 1261] [outer = 18B0F800] 02:20:37 INFO - PROCESS | 2172 | 1461144037939 Marionette DEBUG loaded listener.js 02:20:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19D07800) [pid = 2172] [serial = 1262] [outer = 18B0F800] 02:20:38 INFO - PROCESS | 2172 | 1461144038363 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 570ms 02:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:20:38 INFO - PROCESS | 2172 | 1461144038374 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 02:20:38 INFO - PROCESS | 2172 | 1461144038376 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 02:20:38 INFO - PROCESS | 2172 | 1461144038379 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:20:38 INFO - PROCESS | 2172 | 1461144038381 Marionette TRACE conn5 <- [1,1646,null,{}] 02:20:38 INFO - PROCESS | 2172 | 1461144038384 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:38 INFO - PROCESS | 2172 | 1461144038509 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 02:20:38 INFO - PROCESS | 2172 | 1461144038517 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 2172 | ++DOCSHELL 0F16FC00 == 57 [pid = 2172] [id = 421] 02:20:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0F8C3000) [pid = 2172] [serial = 1263] [outer = 00000000] 02:20:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D17000) [pid = 2172] [serial = 1264] [outer = 0F8C3000] 02:20:38 INFO - PROCESS | 2172 | 1461144038562 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19D18C00) [pid = 2172] [serial = 1265] [outer = 0F8C3000] 02:20:39 INFO - PROCESS | 2172 | 1461144039047 Marionette TRACE conn5 <- [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]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 02:20:39 INFO - PROCESS | 2172 | 1461144039110 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 02:20:39 INFO - PROCESS | 2172 | 1461144039112 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 02:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:20:39 INFO - PROCESS | 2172 | 1461144039115 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 2172 | 1461144039117 Marionette TRACE conn5 <- [1,1650,null,{}] 02:20:39 INFO - PROCESS | 2172 | 1461144039121 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:39 INFO - PROCESS | 2172 | 1461144039203 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 02:20:39 INFO - PROCESS | 2172 | 1461144039212 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:39 INFO - PROCESS | 2172 | ++DOCSHELL 19D96C00 == 58 [pid = 2172] [id = 422] 02:20:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19D98400) [pid = 2172] [serial = 1266] [outer = 00000000] 02:20:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1AA94000) [pid = 2172] [serial = 1267] [outer = 19D98400] 02:20:39 INFO - PROCESS | 2172 | 1461144039261 Marionette DEBUG loaded listener.js 02:20:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1AB50800) [pid = 2172] [serial = 1268] [outer = 19D98400] 02:20:40 INFO - PROCESS | 2172 | 1461144040011 Marionette TRACE conn5 <- [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]]]}] 02:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 02:20:40 INFO - PROCESS | 2172 | 1461144040047 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 02:20:40 INFO - PROCESS | 2172 | 1461144040053 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 02:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:20:40 INFO - PROCESS | 2172 | 1461144040059 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:20:40 INFO - PROCESS | 2172 | 1461144040062 Marionette TRACE conn5 <- [1,1654,null,{}] 02:20:40 INFO - PROCESS | 2172 | 1461144040068 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:40 INFO - PROCESS | 2172 | 1461144040184 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 02:20:40 INFO - PROCESS | 2172 | 1461144040324 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:40 INFO - PROCESS | 2172 | ++DOCSHELL 0FD83400 == 59 [pid = 2172] [id = 423] 02:20:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0FE70C00) [pid = 2172] [serial = 1269] [outer = 00000000] 02:20:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0FED5C00) [pid = 2172] [serial = 1270] [outer = 0FE70C00] 02:20:40 INFO - PROCESS | 2172 | 1461144040383 Marionette DEBUG loaded listener.js 02:20:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (10245C00) [pid = 2172] [serial = 1271] [outer = 0FE70C00] 02:20:40 INFO - PROCESS | 2172 | 1461144040948 Marionette TRACE conn5 <- [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]]]}] 02:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 02:20:40 INFO - PROCESS | 2172 | 1461144040993 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 02:20:40 INFO - PROCESS | 2172 | 1461144040999 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 02:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:20:40 INFO - PROCESS | 2172 | 1461144041005 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:20:40 INFO - PROCESS | 2172 | 1461144041008 Marionette TRACE conn5 <- [1,1658,null,{}] 02:20:40 INFO - PROCESS | 2172 | 1461144041012 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:41 INFO - PROCESS | 2172 | 1461144041126 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 02:20:41 INFO - PROCESS | 2172 | 1461144041236 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 2172 | ++DOCSHELL 146E5400 == 60 [pid = 2172] [id = 424] 02:20:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (14826400) [pid = 2172] [serial = 1272] [outer = 00000000] 02:20:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (186B0000) [pid = 2172] [serial = 1273] [outer = 14826400] 02:20:41 INFO - PROCESS | 2172 | 1461144041291 Marionette DEBUG loaded listener.js 02:20:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (18A91800) [pid = 2172] [serial = 1274] [outer = 14826400] 02:20:41 INFO - PROCESS | 2172 | 1461144041938 Marionette TRACE conn5 <- [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]]]}] 02:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 02:20:41 INFO - PROCESS | 2172 | 1461144041977 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 2172 | 1461144041980 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 02:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:20:41 INFO - PROCESS | 2172 | 1461144041984 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - PROCESS | 2172 | 1461144041987 Marionette TRACE conn5 <- [1,1662,null,{}] 02:20:41 INFO - PROCESS | 2172 | 1461144041998 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:42 INFO - PROCESS | 2172 | 1461144042110 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 02:20:42 INFO - PROCESS | 2172 | 1461144042233 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:42 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE0000 == 61 [pid = 2172] [id = 425] 02:20:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1AA98C00) [pid = 2172] [serial = 1275] [outer = 00000000] 02:20:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1AFB9800) [pid = 2172] [serial = 1276] [outer = 1AA98C00] 02:20:42 INFO - PROCESS | 2172 | 1461144042290 Marionette DEBUG loaded listener.js 02:20:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1BE01C00) [pid = 2172] [serial = 1277] [outer = 1AA98C00] 02:20:42 INFO - PROCESS | 2172 | 1461144042832 Marionette TRACE conn5 <- [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]]]}] 02:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 870ms 02:20:42 INFO - PROCESS | 2172 | 1461144042856 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 02:20:42 INFO - PROCESS | 2172 | 1461144042859 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 02:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:20:42 INFO - PROCESS | 2172 | 1461144042879 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:20:42 INFO - PROCESS | 2172 | 1461144042881 Marionette TRACE conn5 <- [1,1666,null,{}] 02:20:42 INFO - PROCESS | 2172 | 1461144042885 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:42 INFO - PROCESS | 2172 | 1461144042994 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 02:20:43 INFO - PROCESS | 2172 | 1461144043103 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:43 INFO - PROCESS | 2172 | ++DOCSHELL 1C523800 == 62 [pid = 2172] [id = 426] 02:20:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1C524800) [pid = 2172] [serial = 1278] [outer = 00000000] 02:20:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1C57E400) [pid = 2172] [serial = 1279] [outer = 1C524800] 02:20:43 INFO - PROCESS | 2172 | 1461144043157 Marionette DEBUG loaded listener.js 02:20:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1C585C00) [pid = 2172] [serial = 1280] [outer = 1C524800] 02:20:43 INFO - PROCESS | 2172 | 1461144043762 Marionette TRACE conn5 <- [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]]]}] 02:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 02:20:43 INFO - PROCESS | 2172 | 1461144043815 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 02:20:43 INFO - PROCESS | 2172 | 1461144043817 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 02:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:20:43 INFO - PROCESS | 2172 | 1461144043820 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:20:43 INFO - PROCESS | 2172 | 1461144043822 Marionette TRACE conn5 <- [1,1670,null,{}] 02:20:43 INFO - PROCESS | 2172 | 1461144043826 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:43 INFO - PROCESS | 2172 | 1461144043931 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 02:20:44 INFO - PROCESS | 2172 | 1461144044042 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:44 INFO - PROCESS | 2172 | ++DOCSHELL 19D16C00 == 63 [pid = 2172] [id = 427] 02:20:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1C522400) [pid = 2172] [serial = 1281] [outer = 00000000] 02:20:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1CA15800) [pid = 2172] [serial = 1282] [outer = 1C522400] 02:20:44 INFO - PROCESS | 2172 | 1461144044096 Marionette DEBUG loaded listener.js 02:20:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1CAD8400) [pid = 2172] [serial = 1283] [outer = 1C522400] 02:20:44 INFO - PROCESS | 2172 | 1461144044717 Marionette TRACE conn5 <- [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]]]}] 02:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 02:20:44 INFO - PROCESS | 2172 | 1461144044755 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 02:20:44 INFO - PROCESS | 2172 | 1461144044757 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 02:20:44 INFO - PROCESS | 2172 | 1461144044760 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:20:44 INFO - PROCESS | 2172 | 1461144044763 Marionette TRACE conn5 <- [1,1674,null,{}] 02:20:44 INFO - PROCESS | 2172 | 1461144044766 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:44 INFO - PROCESS | 2172 | 1461144044883 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 02:20:44 INFO - PROCESS | 2172 | 1461144044995 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:45 INFO - PROCESS | 2172 | ++DOCSHELL 0F807800 == 64 [pid = 2172] [id = 428] 02:20:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1AB50C00) [pid = 2172] [serial = 1284] [outer = 00000000] 02:20:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1D79D400) [pid = 2172] [serial = 1285] [outer = 1AB50C00] 02:20:45 INFO - PROCESS | 2172 | 1461144045094 Marionette DEBUG loaded listener.js 02:20:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1DB7F800) [pid = 2172] [serial = 1286] [outer = 1AB50C00] 02:20:45 INFO - PROCESS | 2172 | 1461144045842 Marionette TRACE conn5 <- [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]]]}] 02:20:45 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 02:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1129ms 02:20:45 INFO - PROCESS | 2172 | 1461144045894 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 02:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:20:45 INFO - PROCESS | 2172 | 1461144045898 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 02:20:45 INFO - PROCESS | 2172 | 1461144045904 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:20:45 INFO - PROCESS | 2172 | 1461144045908 Marionette TRACE conn5 <- [1,1678,null,{}] 02:20:45 INFO - PROCESS | 2172 | 1461144045915 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:46 INFO - PROCESS | 2172 | 1461144046021 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 02:20:46 INFO - PROCESS | 2172 | 1461144046166 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:46 INFO - PROCESS | 2172 | ++DOCSHELL 0FE7C000 == 65 [pid = 2172] [id = 429] 02:20:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (0FECD400) [pid = 2172] [serial = 1287] [outer = 00000000] 02:20:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (14247C00) [pid = 2172] [serial = 1288] [outer = 0FECD400] 02:20:46 INFO - PROCESS | 2172 | 1461144046217 Marionette DEBUG loaded listener.js 02:20:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (148CA800) [pid = 2172] [serial = 1289] [outer = 0FECD400] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0F16FC00 == 64 [pid = 2172] [id = 421] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 14B6FC00 == 63 [pid = 2172] [id = 420] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0EB3B400 == 62 [pid = 2172] [id = 419] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0F00D400 == 61 [pid = 2172] [id = 418] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 18A87C00 == 60 [pid = 2172] [id = 417] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 1726CC00 == 59 [pid = 2172] [id = 416] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 14AB9C00 == 58 [pid = 2172] [id = 415] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0F161C00 == 57 [pid = 2172] [id = 414] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0B276400 == 56 [pid = 2172] [id = 413] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0B276800 == 55 [pid = 2172] [id = 412] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1002F800) [pid = 2172] [serial = 1174] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (18B0A800) [pid = 2172] [serial = 1177] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1C6EC800) [pid = 2172] [serial = 1180] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1D71F800) [pid = 2172] [serial = 1183] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1DD58800) [pid = 2172] [serial = 1186] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | 1461144046892 Marionette TRACE conn5 <- [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]]]}] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 1C524400 == 54 [pid = 2172] [id = 410] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 184D4400 == 53 [pid = 2172] [id = 409] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 111AA800 == 52 [pid = 2172] [id = 408] 02:20:46 INFO - PROCESS | 2172 | --DOCSHELL 0F0EDC00 == 51 [pid = 2172] [id = 407] 02:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1023ms 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1CA0E000) [pid = 2172] [serial = 1126] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1ABB2C00) [pid = 2172] [serial = 1219] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (19BFE800) [pid = 2172] [serial = 1207] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19D0F800) [pid = 2172] [serial = 1210] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19C3C800) [pid = 2172] [serial = 1208] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (102D7C00) [pid = 2172] [serial = 1213] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1422B400) [pid = 2172] [serial = 1214] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1577DC00) [pid = 2172] [serial = 1193] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (14A9B000) [pid = 2172] [serial = 1192] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1759F000) [pid = 2172] [serial = 1198] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (186A7400) [pid = 2172] [serial = 1199] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1897E800) [pid = 2172] [serial = 1201] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B02C00) [pid = 2172] [serial = 1202] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1018A400) [pid = 2172] [serial = 1195] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (10244C00) [pid = 2172] [serial = 1196] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (10D8F400) [pid = 2172] [serial = 1190] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0FED1C00) [pid = 2172] [serial = 1189] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D1FC00) [pid = 2172] [serial = 1211] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (18D92000) [pid = 2172] [serial = 1204] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (18EB7400) [pid = 2172] [serial = 1205] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19DF9000) [pid = 2172] [serial = 1217] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19D0A800) [pid = 2172] [serial = 1216] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 2172 | 1461144046946 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 02:20:46 INFO - PROCESS | 2172 | 1461144046952 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 02:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:20:46 INFO - PROCESS | 2172 | 1461144046980 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:20:46 INFO - PROCESS | 2172 | 1461144046982 Marionette TRACE conn5 <- [1,1682,null,{}] 02:20:46 INFO - PROCESS | 2172 | 1461144046986 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:47 INFO - PROCESS | 2172 | 1461144047079 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 02:20:47 INFO - PROCESS | 2172 | 1461144047086 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 2172 | ++DOCSHELL 0F170800 == 52 [pid = 2172] [id = 430] 02:20:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0F54A400) [pid = 2172] [serial = 1290] [outer = 00000000] 02:20:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (0FECF800) [pid = 2172] [serial = 1291] [outer = 0F54A400] 02:20:47 INFO - PROCESS | 2172 | 1461144047133 Marionette DEBUG loaded listener.js 02:20:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (10240000) [pid = 2172] [serial = 1292] [outer = 0F54A400] 02:20:47 INFO - PROCESS | 2172 | 1461144047664 Marionette TRACE conn5 <- [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]]]}] 02:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 750ms 02:20:47 INFO - PROCESS | 2172 | 1461144047713 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 02:20:47 INFO - PROCESS | 2172 | 1461144047715 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 02:20:47 INFO - PROCESS | 2172 | 1461144047719 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:20:47 INFO - PROCESS | 2172 | 1461144047722 Marionette TRACE conn5 <- [1,1686,null,{}] 02:20:47 INFO - PROCESS | 2172 | 1461144047732 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:47 INFO - PROCESS | 2172 | 1461144047824 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 02:20:47 INFO - PROCESS | 2172 | 1461144047920 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 2172 | ++DOCSHELL 10249000 == 53 [pid = 2172] [id = 431] 02:20:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (14B70800) [pid = 2172] [serial = 1293] [outer = 00000000] 02:20:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (175A4800) [pid = 2172] [serial = 1294] [outer = 14B70800] 02:20:47 INFO - PROCESS | 2172 | 1461144047967 Marionette DEBUG loaded listener.js 02:20:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (186A8400) [pid = 2172] [serial = 1295] [outer = 14B70800] 02:20:48 INFO - PROCESS | 2172 | 1461144048346 Marionette TRACE conn5 <- [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]]]}] 02:20:48 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 02:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 02:20:48 INFO - PROCESS | 2172 | 1461144048394 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 02:20:48 INFO - PROCESS | 2172 | 1461144048397 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 02:20:48 INFO - PROCESS | 2172 | 1461144048400 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:20:48 INFO - PROCESS | 2172 | 1461144048402 Marionette TRACE conn5 <- [1,1690,null,{}] 02:20:48 INFO - PROCESS | 2172 | 1461144048406 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:48 INFO - PROCESS | 2172 | 1461144048492 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 02:20:48 INFO - PROCESS | 2172 | 1461144048499 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:48 INFO - PROCESS | 2172 | ++DOCSHELL 186AD000 == 54 [pid = 2172] [id = 432] 02:20:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1897CC00) [pid = 2172] [serial = 1296] [outer = 00000000] 02:20:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (18B07400) [pid = 2172] [serial = 1297] [outer = 1897CC00] 02:20:48 INFO - PROCESS | 2172 | 1461144048546 Marionette DEBUG loaded listener.js 02:20:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (18B66C00) [pid = 2172] [serial = 1298] [outer = 1897CC00] 02:20:49 INFO - PROCESS | 2172 | 1461144049045 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 02:20:49 INFO - PROCESS | 2172 | 1461144049074 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 02:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:20:49 INFO - PROCESS | 2172 | 1461144049076 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 02:20:49 INFO - PROCESS | 2172 | 1461144049079 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:20:49 INFO - PROCESS | 2172 | 1461144049081 Marionette TRACE conn5 <- [1,1694,null,{}] 02:20:49 INFO - PROCESS | 2172 | 1461144049084 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:49 INFO - PROCESS | 2172 | 1461144049206 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 02:20:49 INFO - PROCESS | 2172 | 1461144049300 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:49 INFO - PROCESS | 2172 | ++DOCSHELL 0FD81000 == 55 [pid = 2172] [id = 433] 02:20:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1927A000) [pid = 2172] [serial = 1299] [outer = 00000000] 02:20:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1990B000) [pid = 2172] [serial = 1300] [outer = 1927A000] 02:20:49 INFO - PROCESS | 2172 | 1461144049345 Marionette DEBUG loaded listener.js 02:20:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19910400) [pid = 2172] [serial = 1301] [outer = 1927A000] 02:20:49 INFO - PROCESS | 2172 | 1461144049809 Marionette TRACE conn5 <- [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]]]}] 02:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 02:20:49 INFO - PROCESS | 2172 | 1461144049850 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 02:20:49 INFO - PROCESS | 2172 | 1461144049852 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 02:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:20:49 INFO - PROCESS | 2172 | 1461144049855 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:20:49 INFO - PROCESS | 2172 | 1461144049857 Marionette TRACE conn5 <- [1,1698,null,{}] 02:20:49 INFO - PROCESS | 2172 | 1461144049861 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:49 INFO - PROCESS | 2172 | 1461144050003 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 02:20:50 INFO - PROCESS | 2172 | 1461144050073 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 2172 | ++DOCSHELL 19C3C800 == 56 [pid = 2172] [id = 434] 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19CC7800) [pid = 2172] [serial = 1302] [outer = 00000000] 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19D0E800) [pid = 2172] [serial = 1303] [outer = 19CC7800] 02:20:50 INFO - PROCESS | 2172 | 1461144050120 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19D0F800) [pid = 2172] [serial = 1304] [outer = 19CC7800] 02:20:50 INFO - PROCESS | 2172 | 1461144050535 Marionette TRACE conn5 <- [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]]]}] 02:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 02:20:50 INFO - PROCESS | 2172 | 1461144050604 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 02:20:50 INFO - PROCESS | 2172 | 1461144050606 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 02:20:50 INFO - PROCESS | 2172 | 1461144050609 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:20:50 INFO - PROCESS | 2172 | 1461144050611 Marionette TRACE conn5 <- [1,1702,null,{}] 02:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:20:50 INFO - PROCESS | 2172 | 1461144050615 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:50 INFO - PROCESS | 2172 | 1461144050734 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 02:20:50 INFO - PROCESS | 2172 | 1461144050801 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 2172 | ++DOCSHELL 19D0E000 == 57 [pid = 2172] [id = 435] 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19D1E000) [pid = 2172] [serial = 1305] [outer = 00000000] 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1AA9F000) [pid = 2172] [serial = 1306] [outer = 19D1E000] 02:20:50 INFO - PROCESS | 2172 | 1461144050845 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1AFB5800) [pid = 2172] [serial = 1307] [outer = 19D1E000] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (18A88000) [pid = 2172] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (18A90000) [pid = 2172] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (0FD7A800) [pid = 2172] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0EB3CC00) [pid = 2172] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (14B6DC00) [pid = 2172] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0EBF0000) [pid = 2172] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (0B276C00) [pid = 2172] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (17571000) [pid = 2172] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B0F800) [pid = 2172] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:20:51 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0F8C3000) [pid = 2172] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:20:51 INFO - PROCESS | 2172 | 1461144051423 Marionette TRACE conn5 <- [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]]]}] 02:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 831ms 02:20:51 INFO - PROCESS | 2172 | 1461144051446 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 02:20:51 INFO - PROCESS | 2172 | 1461144051448 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 02:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:20:51 INFO - PROCESS | 2172 | 1461144051451 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:20:51 INFO - PROCESS | 2172 | 1461144051453 Marionette TRACE conn5 <- [1,1706,null,{}] 02:20:51 INFO - PROCESS | 2172 | 1461144051457 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:51 INFO - PROCESS | 2172 | 1461144051583 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 02:20:51 INFO - PROCESS | 2172 | 1461144051646 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:51 INFO - PROCESS | 2172 | ++DOCSHELL 0F57FC00 == 58 [pid = 2172] [id = 436] 02:20:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0F8C3C00) [pid = 2172] [serial = 1308] [outer = 00000000] 02:20:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (18B0F800) [pid = 2172] [serial = 1309] [outer = 0F8C3C00] 02:20:51 INFO - PROCESS | 2172 | 1461144051693 Marionette DEBUG loaded listener.js 02:20:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19DF4C00) [pid = 2172] [serial = 1310] [outer = 0F8C3C00] 02:20:52 INFO - PROCESS | 2172 | 1461144052059 Marionette TRACE conn5 <- [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]]]}] 02:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 02:20:52 INFO - PROCESS | 2172 | 1461144052092 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 02:20:52 INFO - PROCESS | 2172 | 1461144052094 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 02:20:52 INFO - PROCESS | 2172 | 1461144052097 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:20:52 INFO - PROCESS | 2172 | 1461144052099 Marionette TRACE conn5 <- [1,1710,null,{}] 02:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:20:52 INFO - PROCESS | 2172 | 1461144052103 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:52 INFO - PROCESS | 2172 | 1461144052191 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 02:20:52 INFO - PROCESS | 2172 | 1461144052197 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 2172 | ++DOCSHELL 1890B000 == 59 [pid = 2172] [id = 437] 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1AA9BC00) [pid = 2172] [serial = 1311] [outer = 00000000] 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1C583000) [pid = 2172] [serial = 1312] [outer = 1AA9BC00] 02:20:52 INFO - PROCESS | 2172 | 1461144052244 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1CA0F000) [pid = 2172] [serial = 1313] [outer = 1AA9BC00] 02:20:52 INFO - PROCESS | 2172 | 1461144052721 Marionette TRACE conn5 <- [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]]]}] 02:20:52 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 02:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 02:20:52 INFO - PROCESS | 2172 | 1461144052774 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 02:20:52 INFO - PROCESS | 2172 | 1461144052776 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 02:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:20:52 INFO - PROCESS | 2172 | 1461144052780 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:20:52 INFO - PROCESS | 2172 | 1461144052781 Marionette TRACE conn5 <- [1,1714,null,{}] 02:20:52 INFO - PROCESS | 2172 | 1461144052785 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:52 INFO - PROCESS | 2172 | 1461144052877 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 02:20:52 INFO - PROCESS | 2172 | 1461144052883 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 2172 | ++DOCSHELL 19D9A000 == 60 [pid = 2172] [id = 438] 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1C580400) [pid = 2172] [serial = 1314] [outer = 00000000] 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1D565400) [pid = 2172] [serial = 1315] [outer = 1C580400] 02:20:52 INFO - PROCESS | 2172 | 1461144052931 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1D71F800) [pid = 2172] [serial = 1316] [outer = 1C580400] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1C6DEC00 == 59 [pid = 2172] [id = 329] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1C57C000 == 58 [pid = 2172] [id = 393] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19905000 == 57 [pid = 2172] [id = 315] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0EBE2400 == 56 [pid = 2172] [id = 258] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0EB3A400 == 55 [pid = 2172] [id = 396] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0EB44C00 == 54 [pid = 2172] [id = 344] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1CADE400 == 53 [pid = 2172] [id = 411] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19C41400 == 52 [pid = 2172] [id = 286] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 14227800 == 51 [pid = 2172] [id = 375] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1CADB000 == 50 [pid = 2172] [id = 394] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1C51D400 == 49 [pid = 2172] [id = 297] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 14B7B800 == 48 [pid = 2172] [id = 284] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0F8B5400 == 47 [pid = 2172] [id = 365] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 14243400 == 46 [pid = 2172] [id = 392] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19DF0C00 == 45 [pid = 2172] [id = 257] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 18957C00 == 44 [pid = 2172] [id = 313] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1CA0D800 == 43 [pid = 2172] [id = 395] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0FE7C000 == 42 [pid = 2172] [id = 429] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0F807800 == 41 [pid = 2172] [id = 428] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1C523800 == 40 [pid = 2172] [id = 426] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19D16C00 == 39 [pid = 2172] [id = 427] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0EDE0000 == 38 [pid = 2172] [id = 425] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0FD83400 == 37 [pid = 2172] [id = 423] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 146E5400 == 36 [pid = 2172] [id = 424] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19D96C00 == 35 [pid = 2172] [id = 422] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 10249000 == 34 [pid = 2172] [id = 431] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 1890B000 == 33 [pid = 2172] [id = 437] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19C3C800 == 32 [pid = 2172] [id = 434] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 19D0E000 == 31 [pid = 2172] [id = 435] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 186AD000 == 30 [pid = 2172] [id = 432] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0FD81000 == 29 [pid = 2172] [id = 433] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0F57FC00 == 28 [pid = 2172] [id = 436] 02:20:54 INFO - PROCESS | 2172 | --DOCSHELL 0F170800 == 27 [pid = 2172] [id = 430] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (18A91400) [pid = 2172] [serial = 1252] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1990DC00) [pid = 2172] [serial = 1255] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0F430C00) [pid = 2172] [serial = 1222] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18B64000) [pid = 2172] [serial = 1253] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0FED6800) [pid = 2172] [serial = 1243] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (102D3000) [pid = 2172] [serial = 1244] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0FE7BC00) [pid = 2172] [serial = 1240] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1024A400) [pid = 2172] [serial = 1241] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (15837400) [pid = 2172] [serial = 1246] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (17266800) [pid = 2172] [serial = 1247] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (14AC5000) [pid = 2172] [serial = 1225] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0FD82C00) [pid = 2172] [serial = 1258] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0F16D800) [pid = 2172] [serial = 1238] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0F165C00) [pid = 2172] [serial = 1237] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (186B2400) [pid = 2172] [serial = 1249] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19D13000) [pid = 2172] [serial = 1228] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1CA18800) [pid = 2172] [serial = 1231] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1D569400) [pid = 2172] [serial = 1234] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1990D000) [pid = 2172] [serial = 1256] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19C42400) [pid = 2172] [serial = 1261] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D18C00) [pid = 2172] [serial = 1265] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (14221400) [pid = 2172] [serial = 1259] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19D07800) [pid = 2172] [serial = 1262] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18956800) [pid = 2172] [serial = 1250] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19D17000) [pid = 2172] [serial = 1264] [outer = 00000000] [url = about:blank] 02:20:55 INFO - PROCESS | 2172 | 1461144055324 Marionette TRACE conn5 <- [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]]]}] 02:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2572ms 02:20:55 INFO - PROCESS | 2172 | 1461144055357 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 02:20:55 INFO - PROCESS | 2172 | 1461144055361 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 02:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:20:55 INFO - PROCESS | 2172 | 1461144055366 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:20:55 INFO - PROCESS | 2172 | 1461144055370 Marionette TRACE conn5 <- [1,1718,null,{}] 02:20:55 INFO - PROCESS | 2172 | 1461144055376 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:55 INFO - PROCESS | 2172 | 1461144055470 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 02:20:55 INFO - PROCESS | 2172 | 1461144055482 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:55 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3C00 == 28 [pid = 2172] [id = 439] 02:20:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0EBE4400) [pid = 2172] [serial = 1317] [outer = 00000000] 02:20:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0EBF0800) [pid = 2172] [serial = 1318] [outer = 0EBE4400] 02:20:55 INFO - PROCESS | 2172 | 1461144055566 Marionette DEBUG loaded listener.js 02:20:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0EDDF000) [pid = 2172] [serial = 1319] [outer = 0EBE4400] 02:20:56 INFO - PROCESS | 2172 | 1461144056052 Marionette TRACE conn5 <- [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]]]}] 02:20:56 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 02:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 02:20:56 INFO - PROCESS | 2172 | 1461144056097 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 2172 | 1461144056103 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 02:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:20:56 INFO - PROCESS | 2172 | 1461144056109 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - PROCESS | 2172 | 1461144056112 Marionette TRACE conn5 <- [1,1722,null,{}] 02:20:56 INFO - PROCESS | 2172 | 1461144056116 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:56 INFO - PROCESS | 2172 | 1461144056206 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 02:20:56 INFO - PROCESS | 2172 | 1461144056213 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:56 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEAC00 == 29 [pid = 2172] [id = 440] 02:20:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0EDECC00) [pid = 2172] [serial = 1320] [outer = 00000000] 02:20:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F169800) [pid = 2172] [serial = 1321] [outer = 0EDECC00] 02:20:56 INFO - PROCESS | 2172 | 1461144056260 Marionette DEBUG loaded listener.js 02:20:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F170000) [pid = 2172] [serial = 1322] [outer = 0EDECC00] 02:20:56 INFO - PROCESS | 2172 | 1461144056728 Marionette TRACE conn5 <- [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]]]}] 02:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 02:20:56 INFO - PROCESS | 2172 | 1461144056782 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 2172 | 1461144056785 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 02:20:56 INFO - PROCESS | 2172 | 1461144056789 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:20:56 INFO - PROCESS | 2172 | 1461144056792 Marionette TRACE conn5 <- [1,1726,null,{}] 02:20:56 INFO - PROCESS | 2172 | 1461144056804 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:56 INFO - PROCESS | 2172 | 1461144056931 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 02:20:56 INFO - PROCESS | 2172 | 1461144056941 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:56 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C2000 == 30 [pid = 2172] [id = 441] 02:20:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0F8C3000) [pid = 2172] [serial = 1323] [outer = 00000000] 02:20:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (0FE6DC00) [pid = 2172] [serial = 1324] [outer = 0F8C3000] 02:20:56 INFO - PROCESS | 2172 | 1461144056995 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0FE75000) [pid = 2172] [serial = 1325] [outer = 0F8C3000] 02:20:57 INFO - PROCESS | 2172 | 1461144057457 Marionette TRACE conn5 <- [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]]]}] 02:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 02:20:57 INFO - PROCESS | 2172 | 1461144057521 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 02:20:57 INFO - PROCESS | 2172 | 1461144057524 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 02:20:57 INFO - PROCESS | 2172 | 1461144057527 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:20:57 INFO - PROCESS | 2172 | 1461144057529 Marionette TRACE conn5 <- [1,1730,null,{}] 02:20:57 INFO - PROCESS | 2172 | 1461144057533 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:57 INFO - PROCESS | 2172 | 1461144057617 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 02:20:57 INFO - PROCESS | 2172 | 1461144057624 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:57 INFO - PROCESS | 2172 | ++DOCSHELL 0FD83800 == 31 [pid = 2172] [id = 442] 02:20:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (0FED4800) [pid = 2172] [serial = 1326] [outer = 00000000] 02:20:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1023D800) [pid = 2172] [serial = 1327] [outer = 0FED4800] 02:20:57 INFO - PROCESS | 2172 | 1461144057672 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (10246800) [pid = 2172] [serial = 1328] [outer = 0FED4800] 02:20:58 INFO - PROCESS | 2172 | 1461144058112 Marionette TRACE conn5 <- [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]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:20:58 INFO - PROCESS | 2172 | 1461144058161 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 2172 | 1461144058163 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 02:20:58 INFO - PROCESS | 2172 | 1461144058166 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - PROCESS | 2172 | 1461144058168 Marionette TRACE conn5 <- [1,1734,null,{}] 02:20:58 INFO - PROCESS | 2172 | 1461144058172 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 2172 | 1461144058249 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 02:20:58 INFO - PROCESS | 2172 | 1461144058256 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:58 INFO - PROCESS | 2172 | ++DOCSHELL 1023C800 == 32 [pid = 2172] [id = 443] 02:20:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (10249800) [pid = 2172] [serial = 1329] [outer = 00000000] 02:20:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (10D46400) [pid = 2172] [serial = 1330] [outer = 10249800] 02:20:58 INFO - PROCESS | 2172 | 1461144058303 Marionette DEBUG loaded listener.js 02:20:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (111AF400) [pid = 2172] [serial = 1331] [outer = 10249800] 02:20:58 INFO - PROCESS | 2172 | 1461144058786 Marionette TRACE conn5 <- [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]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 02:20:58 INFO - PROCESS | 2172 | 1461144058838 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 2172 | 1461144058840 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 02:20:58 INFO - PROCESS | 2172 | 1461144058843 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:20:58 INFO - PROCESS | 2172 | 1461144058845 Marionette TRACE conn5 <- [1,1738,null,{}] 02:20:58 INFO - PROCESS | 2172 | 1461144058849 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 2172 | 1461144058961 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 02:20:58 INFO - PROCESS | 2172 | 1461144058971 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:58 INFO - PROCESS | 2172 | ++DOCSHELL 1422E000 == 33 [pid = 2172] [id = 444] 02:20:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1424B400) [pid = 2172] [serial = 1332] [outer = 00000000] 02:20:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (14822800) [pid = 2172] [serial = 1333] [outer = 1424B400] 02:20:59 INFO - PROCESS | 2172 | 1461144059028 Marionette DEBUG loaded listener.js 02:20:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (148DAC00) [pid = 2172] [serial = 1334] [outer = 1424B400] 02:20:59 INFO - PROCESS | 2172 | 1461144059475 Marionette TRACE conn5 <- [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]]]}] 02:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:20:59 INFO - PROCESS | 2172 | 1461144059517 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 02:20:59 INFO - PROCESS | 2172 | 1461144059519 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 02:20:59 INFO - PROCESS | 2172 | 1461144059523 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:20:59 INFO - PROCESS | 2172 | 1461144059525 Marionette TRACE conn5 <- [1,1742,null,{}] 02:20:59 INFO - PROCESS | 2172 | 1461144059529 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:59 INFO - PROCESS | 2172 | 1461144059609 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 02:20:59 INFO - PROCESS | 2172 | 1461144059646 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:59 INFO - PROCESS | 2172 | ++DOCSHELL 14B7B800 == 34 [pid = 2172] [id = 445] 02:20:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (15772800) [pid = 2172] [serial = 1335] [outer = 00000000] 02:20:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1583F400) [pid = 2172] [serial = 1336] [outer = 15772800] 02:20:59 INFO - PROCESS | 2172 | 1461144059691 Marionette DEBUG loaded listener.js 02:20:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (15DEB800) [pid = 2172] [serial = 1337] [outer = 15772800] 02:21:00 INFO - PROCESS | 2172 | 1461144060123 Marionette TRACE conn5 <- [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]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 02:21:00 INFO - PROCESS | 2172 | 1461144060158 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 02:21:00 INFO - PROCESS | 2172 | 1461144060161 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 02:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:21:00 INFO - PROCESS | 2172 | 1461144060168 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - PROCESS | 2172 | 1461144060170 Marionette TRACE conn5 <- [1,1746,null,{}] 02:21:00 INFO - PROCESS | 2172 | 1461144060174 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:00 INFO - PROCESS | 2172 | 1461144060254 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 02:21:00 INFO - PROCESS | 2172 | 1461144060262 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:00 INFO - PROCESS | 2172 | ++DOCSHELL 15DEF000 == 35 [pid = 2172] [id = 446] 02:21:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (15DEFC00) [pid = 2172] [serial = 1338] [outer = 00000000] 02:21:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1759D000) [pid = 2172] [serial = 1339] [outer = 15DEFC00] 02:21:00 INFO - PROCESS | 2172 | 1461144060308 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1759F000) [pid = 2172] [serial = 1340] [outer = 15DEFC00] 02:21:00 INFO - PROCESS | 2172 | 1461144060789 Marionette TRACE conn5 <- [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]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 02:21:00 INFO - PROCESS | 2172 | 1461144060852 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 02:21:00 INFO - PROCESS | 2172 | 1461144060854 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 02:21:00 INFO - PROCESS | 2172 | 1461144060857 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:21:00 INFO - PROCESS | 2172 | 1461144060859 Marionette TRACE conn5 <- [1,1750,null,{}] 02:21:00 INFO - PROCESS | 2172 | 1461144060863 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:00 INFO - PROCESS | 2172 | 1461144060973 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 02:21:01 INFO - PROCESS | 2172 | 1461144061065 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:01 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C1800 == 36 [pid = 2172] [id = 447] 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (17570C00) [pid = 2172] [serial = 1341] [outer = 00000000] 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (186A8800) [pid = 2172] [serial = 1342] [outer = 17570C00] 02:21:01 INFO - PROCESS | 2172 | 1461144061109 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (186A8000) [pid = 2172] [serial = 1343] [outer = 17570C00] 02:21:01 INFO - PROCESS | 2172 | 1461144061533 Marionette TRACE conn5 <- [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]]]}] 02:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 02:21:01 INFO - PROCESS | 2172 | 1461144061594 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 02:21:01 INFO - PROCESS | 2172 | 1461144061596 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 02:21:01 INFO - PROCESS | 2172 | 1461144061600 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 2172 | 1461144061601 Marionette TRACE conn5 <- [1,1754,null,{}] 02:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:21:01 INFO - PROCESS | 2172 | 1461144061605 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:01 INFO - PROCESS | 2172 | 1461144061723 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 02:21:01 INFO - PROCESS | 2172 | 1461144061732 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:01 INFO - PROCESS | 2172 | ++DOCSHELL 10247800 == 37 [pid = 2172] [id = 448] 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1422F000) [pid = 2172] [serial = 1344] [outer = 00000000] 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1897B400) [pid = 2172] [serial = 1345] [outer = 1422F000] 02:21:01 INFO - PROCESS | 2172 | 1461144061777 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (18A84000) [pid = 2172] [serial = 1346] [outer = 1422F000] 02:21:02 INFO - PROCESS | 2172 | 1461144062230 Marionette TRACE conn5 <- [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]]]}] 02:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 02:21:02 INFO - PROCESS | 2172 | 1461144062280 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 02:21:02 INFO - PROCESS | 2172 | 1461144062282 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 02:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:21:02 INFO - PROCESS | 2172 | 1461144062285 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 2172 | 1461144062288 Marionette TRACE conn5 <- [1,1758,null,{}] 02:21:02 INFO - PROCESS | 2172 | 1461144062292 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:02 INFO - PROCESS | 2172 | 1461144062450 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0F161400) [pid = 2172] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (14228800) [pid = 2172] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0F57C800) [pid = 2172] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1C583C00) [pid = 2172] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (0FEDA000) [pid = 2172] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19BF0000) [pid = 2172] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (18A8F800) [pid = 2172] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1D720400) [pid = 2172] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1C6EAC00) [pid = 2172] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (15838000) [pid = 2172] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1CAE3000) [pid = 2172] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1CAE3400) [pid = 2172] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1927A000) [pid = 2172] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19CC7800) [pid = 2172] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0F8C3C00) [pid = 2172] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19D1E000) [pid = 2172] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1AA9BC00) [pid = 2172] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1897CC00) [pid = 2172] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14B70800) [pid = 2172] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (0F54A400) [pid = 2172] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0FECD400) [pid = 2172] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1AB50C00) [pid = 2172] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1C522400) [pid = 2172] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1C524800) [pid = 2172] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1AA98C00) [pid = 2172] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (14826400) [pid = 2172] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0FE70C00) [pid = 2172] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:21:03 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19D98400) [pid = 2172] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:21:03 INFO - PROCESS | 2172 | 1461144063151 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 2172 | ++DOCSHELL 0EB41000 == 38 [pid = 2172] [id = 449] 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0EB45000) [pid = 2172] [serial = 1347] [outer = 00000000] 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0F47CC00) [pid = 2172] [serial = 1348] [outer = 0EB45000] 02:21:03 INFO - PROCESS | 2172 | 1461144063206 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0FECE400) [pid = 2172] [serial = 1349] [outer = 0EB45000] 02:21:03 INFO - PROCESS | 2172 | 1461144063579 Marionette TRACE conn5 <- [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]]]}] 02:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1334ms 02:21:03 INFO - PROCESS | 2172 | 1461144063624 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 2172 | 1461144063626 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 02:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:21:03 INFO - PROCESS | 2172 | 1461144063629 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 2172 | 1461144063631 Marionette TRACE conn5 <- [1,1762,null,{}] 02:21:03 INFO - PROCESS | 2172 | 1461144063634 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:03 INFO - PROCESS | 2172 | 1461144063712 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 02:21:03 INFO - PROCESS | 2172 | 1461144063718 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 2172 | ++DOCSHELL 10241000 == 39 [pid = 2172] [id = 450] 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (14230C00) [pid = 2172] [serial = 1350] [outer = 00000000] 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1897CC00) [pid = 2172] [serial = 1351] [outer = 14230C00] 02:21:03 INFO - PROCESS | 2172 | 1461144063763 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18A91400) [pid = 2172] [serial = 1352] [outer = 14230C00] 02:21:04 INFO - PROCESS | 2172 | 1461144064218 Marionette TRACE conn5 <- [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]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 02:21:04 INFO - PROCESS | 2172 | 1461144064266 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 2172 | 1461144064267 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 02:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:21:04 INFO - PROCESS | 2172 | 1461144064271 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 2172 | 1461144064272 Marionette TRACE conn5 <- [1,1766,null,{}] 02:21:04 INFO - PROCESS | 2172 | 1461144064276 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:04 INFO - PROCESS | 2172 | 1461144064355 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 02:21:04 INFO - PROCESS | 2172 | 1461144064364 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 2172 | ++DOCSHELL 18B0A800 == 40 [pid = 2172] [id = 451] 02:21:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18D98000) [pid = 2172] [serial = 1353] [outer = 00000000] 02:21:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18EB8400) [pid = 2172] [serial = 1354] [outer = 18D98000] 02:21:04 INFO - PROCESS | 2172 | 1461144064408 Marionette DEBUG loaded listener.js 02:21:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19271C00) [pid = 2172] [serial = 1355] [outer = 18D98000] 02:21:04 INFO - PROCESS | 2172 | 1461144064862 Marionette TRACE conn5 <- [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]]]}] 02:21:04 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 02:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 02:21:04 INFO - PROCESS | 2172 | 1461144064914 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 2172 | 1461144064916 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 02:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:21:04 INFO - PROCESS | 2172 | 1461144064920 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 2172 | 1461144064922 Marionette TRACE conn5 <- [1,1770,null,{}] 02:21:04 INFO - PROCESS | 2172 | 1461144064925 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:04 INFO - PROCESS | 2172 | 1461144065008 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 02:21:04 INFO - PROCESS | 2172 | 1461144065014 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:05 INFO - PROCESS | 2172 | ++DOCSHELL 19276C00 == 41 [pid = 2172] [id = 452] 02:21:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1927A000) [pid = 2172] [serial = 1356] [outer = 00000000] 02:21:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19907C00) [pid = 2172] [serial = 1357] [outer = 1927A000] 02:21:05 INFO - PROCESS | 2172 | 1461144065061 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19908400) [pid = 2172] [serial = 1358] [outer = 1927A000] 02:21:05 INFO - PROCESS | 2172 | 1461144065915 Marionette TRACE conn5 <- [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]]]}] 02:21:05 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 02:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1070ms 02:21:05 INFO - PROCESS | 2172 | 1461144065995 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 02:21:05 INFO - PROCESS | 2172 | 1461144066001 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 02:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:21:05 INFO - PROCESS | 2172 | 1461144066007 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:21:05 INFO - PROCESS | 2172 | 1461144066011 Marionette TRACE conn5 <- [1,1774,null,{}] 02:21:05 INFO - PROCESS | 2172 | 1461144066016 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:06 INFO - PROCESS | 2172 | 1461144066149 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 02:21:06 INFO - PROCESS | 2172 | 1461144066278 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:06 INFO - PROCESS | 2172 | ++DOCSHELL 0ED14800 == 42 [pid = 2172] [id = 453] 02:21:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0F053C00) [pid = 2172] [serial = 1359] [outer = 00000000] 02:21:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0F4E0000) [pid = 2172] [serial = 1360] [outer = 0F053C00] 02:21:06 INFO - PROCESS | 2172 | 1461144066336 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0F808000) [pid = 2172] [serial = 1361] [outer = 0F053C00] 02:21:07 INFO - PROCESS | 2172 | 1461144067012 Marionette TRACE conn5 <- [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]]]}] 02:21:07 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 02:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1021ms 02:21:07 INFO - PROCESS | 2172 | 1461144067031 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 2172 | 1461144067037 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 02:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:21:07 INFO - PROCESS | 2172 | 1461144067044 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 2172 | 1461144067047 Marionette TRACE conn5 <- [1,1778,null,{}] 02:21:07 INFO - PROCESS | 2172 | 1461144067051 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:07 INFO - PROCESS | 2172 | 1461144067169 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 02:21:07 INFO - PROCESS | 2172 | 1461144067287 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:07 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B5800 == 43 [pid = 2172] [id = 454] 02:21:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0F8BA000) [pid = 2172] [serial = 1362] [outer = 00000000] 02:21:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (111A8800) [pid = 2172] [serial = 1363] [outer = 0F8BA000] 02:21:07 INFO - PROCESS | 2172 | 1461144067341 Marionette DEBUG loaded listener.js 02:21:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1422D800) [pid = 2172] [serial = 1364] [outer = 0F8BA000] 02:21:08 INFO - PROCESS | 2172 | 1461144068294 Marionette TRACE conn5 <- [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]]]}] 02:21:08 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) 02:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1334ms 02:21:08 INFO - PROCESS | 2172 | 1461144068380 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 02:21:08 INFO - PROCESS | 2172 | 1461144068384 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 02:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:21:08 INFO - PROCESS | 2172 | 1461144068388 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:21:08 INFO - PROCESS | 2172 | 1461144068393 Marionette TRACE conn5 <- [1,1782,null,{}] 02:21:08 INFO - PROCESS | 2172 | 1461144068399 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:08 INFO - PROCESS | 2172 | 1461144068537 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 17269400 == 42 [pid = 2172] [id = 216] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 19BF1800 == 41 [pid = 2172] [id = 214] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 102D1800 == 40 [pid = 2172] [id = 206] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 15779C00 == 39 [pid = 2172] [id = 209] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 14222400 == 38 [pid = 2172] [id = 207] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 102D0000 == 37 [pid = 2172] [id = 212] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 184D0800 == 36 [pid = 2172] [id = 210] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 14A9F000 == 35 [pid = 2172] [id = 215] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 14498000 == 34 [pid = 2172] [id = 208] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 0F8B8C00 == 33 [pid = 2172] [id = 211] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 144A4C00 == 32 [pid = 2172] [id = 213] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 0ED12C00 == 31 [pid = 2172] [id = 204] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1D565400) [pid = 2172] [serial = 1315] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOCSHELL 19D9A000 == 30 [pid = 2172] [id = 438] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0FD7B800) [pid = 2172] [serial = 1223] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (17569C00) [pid = 2172] [serial = 1226] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (10CA6000) [pid = 2172] [serial = 1175] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1CA11400) [pid = 2172] [serial = 1181] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1ACB9800) [pid = 2172] [serial = 1220] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1B037C00) [pid = 2172] [serial = 1229] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1C580800) [pid = 2172] [serial = 1172] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1DE14400) [pid = 2172] [serial = 1187] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1CADB400) [pid = 2172] [serial = 1232] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1990A000) [pid = 2172] [serial = 1178] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1D72CC00) [pid = 2172] [serial = 1184] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1D726C00) [pid = 2172] [serial = 1235] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1990B000) [pid = 2172] [serial = 1300] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19910400) [pid = 2172] [serial = 1301] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D0F800) [pid = 2172] [serial = 1304] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19D0E800) [pid = 2172] [serial = 1303] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18B0F800) [pid = 2172] [serial = 1309] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (1AA9F000) [pid = 2172] [serial = 1306] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (1C583000) [pid = 2172] [serial = 1312] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1AFB5800) [pid = 2172] [serial = 1307] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18B07400) [pid = 2172] [serial = 1297] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (175A4800) [pid = 2172] [serial = 1294] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (186A8400) [pid = 2172] [serial = 1295] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0FECF800) [pid = 2172] [serial = 1291] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (10240000) [pid = 2172] [serial = 1292] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (148CA800) [pid = 2172] [serial = 1289] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (14247C00) [pid = 2172] [serial = 1288] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1CA0F000) [pid = 2172] [serial = 1313] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1DB7F800) [pid = 2172] [serial = 1286] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1D79D400) [pid = 2172] [serial = 1285] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1CAD8400) [pid = 2172] [serial = 1283] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (1CA15800) [pid = 2172] [serial = 1282] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1C585C00) [pid = 2172] [serial = 1280] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (1C57E400) [pid = 2172] [serial = 1279] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1BE01C00) [pid = 2172] [serial = 1277] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (1AFB9800) [pid = 2172] [serial = 1276] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (18A91800) [pid = 2172] [serial = 1274] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (186B0000) [pid = 2172] [serial = 1273] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (10245C00) [pid = 2172] [serial = 1271] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (0FED5C00) [pid = 2172] [serial = 1270] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (1AA94000) [pid = 2172] [serial = 1267] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (1AB50800) [pid = 2172] [serial = 1268] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (19DF4C00) [pid = 2172] [serial = 1310] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (18B66C00) [pid = 2172] [serial = 1298] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 2172 | 1461144068692 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:08 INFO - PROCESS | 2172 | ++DOCSHELL 0B279800 == 31 [pid = 2172] [id = 455] 02:21:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (0B972400) [pid = 2172] [serial = 1365] [outer = 00000000] 02:21:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (0EB44C00) [pid = 2172] [serial = 1366] [outer = 0B972400] 02:21:08 INFO - PROCESS | 2172 | 1461144068745 Marionette DEBUG loaded listener.js 02:21:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0F010400) [pid = 2172] [serial = 1367] [outer = 0B972400] 02:21:09 INFO - PROCESS | 2172 | 1461144069185 Marionette TRACE conn5 <- [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]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 891ms 02:21:09 INFO - PROCESS | 2172 | 1461144069281 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 2172 | 1461144069287 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 02:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:21:09 INFO - PROCESS | 2172 | 1461144069293 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 2172 | 1461144069296 Marionette TRACE conn5 <- [1,1786,null,{}] 02:21:09 INFO - PROCESS | 2172 | 1461144069300 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:09 INFO - PROCESS | 2172 | 1461144069390 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 02:21:09 INFO - PROCESS | 2172 | 1461144069397 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:09 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B8400 == 32 [pid = 2172] [id = 456] 02:21:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (0F8BB800) [pid = 2172] [serial = 1368] [outer = 00000000] 02:21:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0FE6E000) [pid = 2172] [serial = 1369] [outer = 0F8BB800] 02:21:09 INFO - PROCESS | 2172 | 1461144069443 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0FE77000) [pid = 2172] [serial = 1370] [outer = 0F8BB800] 02:21:09 INFO - PROCESS | 2172 | 1461144069911 Marionette TRACE conn5 <- [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]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 02:21:09 INFO - PROCESS | 2172 | 1461144069966 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 2172 | 1461144069968 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 02:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:21:09 INFO - PROCESS | 2172 | 1461144070006 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 2172 | 1461144070010 Marionette TRACE conn5 <- [1,1790,null,{}] 02:21:10 INFO - PROCESS | 2172 | 1461144070024 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:10 INFO - PROCESS | 2172 | 1461144070117 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 02:21:10 INFO - PROCESS | 2172 | 1461144070205 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 2172 | ++DOCSHELL 1023F000 == 33 [pid = 2172] [id = 457] 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (10240000) [pid = 2172] [serial = 1371] [outer = 00000000] 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (102CA400) [pid = 2172] [serial = 1372] [outer = 10240000] 02:21:10 INFO - PROCESS | 2172 | 1461144070254 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (10CA7C00) [pid = 2172] [serial = 1373] [outer = 10240000] 02:21:10 INFO - PROCESS | 2172 | 1461144070657 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 02:21:10 INFO - PROCESS | 2172 | 1461144070702 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 2172 | 1461144070704 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 02:21:10 INFO - PROCESS | 2172 | 1461144070708 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:21:10 INFO - PROCESS | 2172 | 1461144070709 Marionette TRACE conn5 <- [1,1794,null,{}] 02:21:10 INFO - PROCESS | 2172 | 1461144070713 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:10 INFO - PROCESS | 2172 | 1461144070836 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 02:21:10 INFO - PROCESS | 2172 | 1461144070843 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 2172 | ++DOCSHELL 111AAC00 == 34 [pid = 2172] [id = 458] 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (134A0400) [pid = 2172] [serial = 1374] [outer = 00000000] 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14420000) [pid = 2172] [serial = 1375] [outer = 134A0400] 02:21:10 INFO - PROCESS | 2172 | 1461144070941 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (146DC000) [pid = 2172] [serial = 1376] [outer = 134A0400] 02:21:11 INFO - PROCESS | 2172 | 1461144071381 Marionette TRACE conn5 <- [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]]]}] 02:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 02:21:11 INFO - PROCESS | 2172 | 1461144071441 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 02:21:11 INFO - PROCESS | 2172 | 1461144071443 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 02:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:21:11 INFO - PROCESS | 2172 | 1461144071477 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:21:11 INFO - PROCESS | 2172 | 1461144071479 Marionette TRACE conn5 <- [1,1798,null,{}] 02:21:11 INFO - PROCESS | 2172 | 1461144071497 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:11 INFO - PROCESS | 2172 | 1461144071616 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 02:21:11 INFO - PROCESS | 2172 | 1461144071626 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 2172 | ++DOCSHELL 14AA1800 == 35 [pid = 2172] [id = 459] 02:21:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (14AC4800) [pid = 2172] [serial = 1377] [outer = 00000000] 02:21:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (15772400) [pid = 2172] [serial = 1378] [outer = 14AC4800] 02:21:11 INFO - PROCESS | 2172 | 1461144071726 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1577DC00) [pid = 2172] [serial = 1379] [outer = 14AC4800] 02:21:12 INFO - PROCESS | 2172 | 1461144072169 Marionette TRACE conn5 <- [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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 02:21:12 INFO - PROCESS | 2172 | 1461144072221 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 2172 | 1461144072223 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 02:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:21:12 INFO - PROCESS | 2172 | 1461144072232 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 2172 | 1461144072234 Marionette TRACE conn5 <- [1,1802,null,{}] 02:21:12 INFO - PROCESS | 2172 | 1461144072238 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:12 INFO - PROCESS | 2172 | 1461144072375 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 02:21:12 INFO - PROCESS | 2172 | 1461144072438 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 2172 | ++DOCSHELL 184D5800 == 36 [pid = 2172] [id = 460] 02:21:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (184D9000) [pid = 2172] [serial = 1380] [outer = 00000000] 02:21:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (186B0C00) [pid = 2172] [serial = 1381] [outer = 184D9000] 02:21:12 INFO - PROCESS | 2172 | 1461144072486 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (186B1400) [pid = 2172] [serial = 1382] [outer = 184D9000] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (17570C00) [pid = 2172] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (10249800) [pid = 2172] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0EBE4400) [pid = 2172] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1424B400) [pid = 2172] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0FED4800) [pid = 2172] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (15772800) [pid = 2172] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0F8C3000) [pid = 2172] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (0EDECC00) [pid = 2172] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (15DEFC00) [pid = 2172] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (1422F000) [pid = 2172] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (14230C00) [pid = 2172] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (0EB45000) [pid = 2172] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:21:12 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (18D98000) [pid = 2172] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:21:13 INFO - PROCESS | 2172 | 1461144073021 Marionette TRACE conn5 <- [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]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 830ms 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:21:13 INFO - PROCESS | 2172 | 1461144073057 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 2172 | 1461144073058 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 02:21:13 INFO - PROCESS | 2172 | 1461144073062 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 2172 | 1461144073064 Marionette TRACE conn5 <- [1,1806,null,{}] 02:21:13 INFO - PROCESS | 2172 | 1461144073067 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 2172 | 1461144073176 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 02:21:13 INFO - PROCESS | 2172 | 1461144073234 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 2172 | ++DOCSHELL 0EB45000 == 37 [pid = 2172] [id = 461] 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0EBE4400) [pid = 2172] [serial = 1383] [outer = 00000000] 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (14B6CC00) [pid = 2172] [serial = 1384] [outer = 0EBE4400] 02:21:13 INFO - PROCESS | 2172 | 1461144073280 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (1726C000) [pid = 2172] [serial = 1385] [outer = 0EBE4400] 02:21:13 INFO - PROCESS | 2172 | 1461144073654 Marionette TRACE conn5 <- [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]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 02:21:13 INFO - PROCESS | 2172 | 1461144073693 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 2172 | 1461144073695 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:21:13 INFO - PROCESS | 2172 | 1461144073706 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 2172 | 1461144073708 Marionette TRACE conn5 <- [1,1810,null,{}] 02:21:13 INFO - PROCESS | 2172 | 1461144073712 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 2172 | 1461144073794 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 02:21:13 INFO - PROCESS | 2172 | 1461144073800 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 2172 | ++DOCSHELL 186B0000 == 38 [pid = 2172] [id = 462] 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1890F800) [pid = 2172] [serial = 1386] [outer = 00000000] 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (18A87000) [pid = 2172] [serial = 1387] [outer = 1890F800] 02:21:13 INFO - PROCESS | 2172 | 1461144073847 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (18A88000) [pid = 2172] [serial = 1388] [outer = 1890F800] 02:21:14 INFO - PROCESS | 2172 | 1461144074285 Marionette TRACE conn5 <- [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]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 02:21:14 INFO - PROCESS | 2172 | 1461144074332 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 2172 | 1461144074334 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 02:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:21:14 INFO - PROCESS | 2172 | 1461144074338 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - PROCESS | 2172 | 1461144074340 Marionette TRACE conn5 <- [1,1814,null,{}] 02:21:14 INFO - PROCESS | 2172 | 1461144074343 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:14 INFO - PROCESS | 2172 | 1461144074421 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 02:21:14 INFO - PROCESS | 2172 | 1461144074431 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 2172 | ++DOCSHELL 18A84400 == 39 [pid = 2172] [id = 463] 02:21:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (18A91C00) [pid = 2172] [serial = 1389] [outer = 00000000] 02:21:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18B10800) [pid = 2172] [serial = 1390] [outer = 18A91C00] 02:21:14 INFO - PROCESS | 2172 | 1461144074478 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18B63400) [pid = 2172] [serial = 1391] [outer = 18A91C00] 02:21:15 INFO - PROCESS | 2172 | 1461144075085 Marionette TRACE conn5 <- [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]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 02:21:15 INFO - PROCESS | 2172 | 1461144075109 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 2172 | 1461144075114 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 02:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:21:15 INFO - PROCESS | 2172 | 1461144075134 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 2172 | 1461144075139 Marionette TRACE conn5 <- [1,1818,null,{}] 02:21:15 INFO - PROCESS | 2172 | 1461144075146 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:15 INFO - PROCESS | 2172 | 1461144075253 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 02:21:15 INFO - PROCESS | 2172 | 1461144075389 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:15 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE8000 == 40 [pid = 2172] [id = 464] 02:21:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0EBE8C00) [pid = 2172] [serial = 1392] [outer = 00000000] 02:21:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (0F807800) [pid = 2172] [serial = 1393] [outer = 0EBE8C00] 02:21:15 INFO - PROCESS | 2172 | 1461144075447 Marionette DEBUG loaded listener.js 02:21:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (0FD80800) [pid = 2172] [serial = 1394] [outer = 0EBE8C00] 02:21:16 INFO - PROCESS | 2172 | 1461144076080 Marionette TRACE conn5 <- [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]]]}] 02:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 990ms 02:21:16 INFO - PROCESS | 2172 | 1461144076128 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 02:21:16 INFO - PROCESS | 2172 | 1461144076134 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 02:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:21:16 INFO - PROCESS | 2172 | 1461144076141 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:21:16 INFO - PROCESS | 2172 | 1461144076144 Marionette TRACE conn5 <- [1,1822,null,{}] 02:21:16 INFO - PROCESS | 2172 | 1461144076148 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:16 INFO - PROCESS | 2172 | 1461144076257 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 02:21:16 INFO - PROCESS | 2172 | 1461144076363 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:16 INFO - PROCESS | 2172 | ++DOCSHELL 0FED3400 == 41 [pid = 2172] [id = 465] 02:21:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1023DC00) [pid = 2172] [serial = 1395] [outer = 00000000] 02:21:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1422BC00) [pid = 2172] [serial = 1396] [outer = 1023DC00] 02:21:16 INFO - PROCESS | 2172 | 1461144076417 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (148D9400) [pid = 2172] [serial = 1397] [outer = 1023DC00] 02:21:17 INFO - PROCESS | 2172 | 1461144077054 Marionette TRACE conn5 <- [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]]]}] 02:21:17 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 02:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 02:21:17 INFO - PROCESS | 2172 | 1461144077112 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 02:21:17 INFO - PROCESS | 2172 | 1461144077115 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 02:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:21:17 INFO - PROCESS | 2172 | 1461144077119 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 2172 | 1461144077124 Marionette TRACE conn5 <- [1,1826,null,{}] 02:21:17 INFO - PROCESS | 2172 | 1461144077135 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:17 INFO - PROCESS | 2172 | 1461144077248 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 02:21:17 INFO - PROCESS | 2172 | 1461144077380 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 2172 | ++DOCSHELL 18958400 == 42 [pid = 2172] [id = 466] 02:21:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (1897D000) [pid = 2172] [serial = 1398] [outer = 00000000] 02:21:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18EB4C00) [pid = 2172] [serial = 1399] [outer = 1897D000] 02:21:17 INFO - PROCESS | 2172 | 1461144077439 Marionette DEBUG loaded listener.js 02:21:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (18EBDC00) [pid = 2172] [serial = 1400] [outer = 1897D000] 02:21:18 INFO - PROCESS | 2172 | 1461144078024 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 990ms 02:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:21:18 INFO - PROCESS | 2172 | 1461144078112 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 2172 | 1461144078116 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 02:21:18 INFO - PROCESS | 2172 | 1461144078119 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 2172 | 1461144078122 Marionette TRACE conn5 <- [1,1830,null,{}] 02:21:18 INFO - PROCESS | 2172 | 1461144078126 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:18 INFO - PROCESS | 2172 | 1461144078229 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 02:21:18 INFO - PROCESS | 2172 | 1461144078360 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 2172 | ++DOCSHELL 19906000 == 43 [pid = 2172] [id = 467] 02:21:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19909800) [pid = 2172] [serial = 1401] [outer = 00000000] 02:21:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19AEB000) [pid = 2172] [serial = 1402] [outer = 19909800] 02:21:18 INFO - PROCESS | 2172 | 1461144078416 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19B2B000) [pid = 2172] [serial = 1403] [outer = 19909800] 02:21:18 INFO - PROCESS | 2172 | 1461144078982 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 02:21:19 INFO - PROCESS | 2172 | 1461144079052 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 2172 | 1461144079055 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 02:21:19 INFO - PROCESS | 2172 | 1461144079058 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:21:19 INFO - PROCESS | 2172 | 1461144079060 Marionette TRACE conn5 <- [1,1834,null,{}] 02:21:19 INFO - PROCESS | 2172 | 1461144079064 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:19 INFO - PROCESS | 2172 | 1461144079196 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 02:21:19 INFO - PROCESS | 2172 | 1461144079305 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:19 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C2400 == 44 [pid = 2172] [id = 468] 02:21:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F8C3800) [pid = 2172] [serial = 1404] [outer = 00000000] 02:21:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (18A8A400) [pid = 2172] [serial = 1405] [outer = 0F8C3800] 02:21:19 INFO - PROCESS | 2172 | 1461144079359 Marionette DEBUG loaded listener.js 02:21:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (19277C00) [pid = 2172] [serial = 1406] [outer = 0F8C3800] 02:21:20 INFO - PROCESS | 2172 | 1461144080144 Marionette TRACE conn5 <- [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]]]}] 02:21:20 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) 02:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1120ms 02:21:20 INFO - PROCESS | 2172 | 1461144080182 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 02:21:20 INFO - PROCESS | 2172 | 1461144080187 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 02:21:20 INFO - PROCESS | 2172 | 1461144080192 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:21:20 INFO - PROCESS | 2172 | 1461144080195 Marionette TRACE conn5 <- [1,1838,null,{}] 02:21:20 INFO - PROCESS | 2172 | 1461144080200 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:20 INFO - PROCESS | 2172 | 1461144080302 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 02:21:20 INFO - PROCESS | 2172 | 1461144080442 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 2172 | --DOCSHELL 0F542000 == 43 [pid = 2172] [id = 220] 02:21:20 INFO - PROCESS | 2172 | --DOCSHELL 0F43F000 == 42 [pid = 2172] [id = 218] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (186A8800) [pid = 2172] [serial = 1342] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (10D46400) [pid = 2172] [serial = 1330] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (111AF400) [pid = 2172] [serial = 1331] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0EBF0800) [pid = 2172] [serial = 1318] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (0EDDF000) [pid = 2172] [serial = 1319] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (14822800) [pid = 2172] [serial = 1333] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (148DAC00) [pid = 2172] [serial = 1334] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1023D800) [pid = 2172] [serial = 1327] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (10246800) [pid = 2172] [serial = 1328] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1583F400) [pid = 2172] [serial = 1336] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (15DEB800) [pid = 2172] [serial = 1337] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0FE6DC00) [pid = 2172] [serial = 1324] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0FE75000) [pid = 2172] [serial = 1325] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0F169800) [pid = 2172] [serial = 1321] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (0F170000) [pid = 2172] [serial = 1322] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1759D000) [pid = 2172] [serial = 1339] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (1897B400) [pid = 2172] [serial = 1345] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (186A8000) [pid = 2172] [serial = 1343] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18A84000) [pid = 2172] [serial = 1346] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1759F000) [pid = 2172] [serial = 1340] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | ++DOCSHELL 0B26B000 == 43 [pid = 2172] [id = 469] 02:21:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (0B26B400) [pid = 2172] [serial = 1407] [outer = 00000000] 02:21:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (0ECAC400) [pid = 2172] [serial = 1408] [outer = 0B26B400] 02:21:20 INFO - PROCESS | 2172 | 1461144080538 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (0EDED800) [pid = 2172] [serial = 1409] [outer = 0B26B400] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (18EB8400) [pid = 2172] [serial = 1354] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (19271C00) [pid = 2172] [serial = 1355] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (1897CC00) [pid = 2172] [serial = 1351] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F47CC00) [pid = 2172] [serial = 1348] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0FECE400) [pid = 2172] [serial = 1349] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (18A91400) [pid = 2172] [serial = 1352] [outer = 00000000] [url = about:blank] 02:21:20 INFO - PROCESS | 2172 | 1461144080940 Marionette TRACE conn5 <- [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]]]}] 02:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 770ms 02:21:20 INFO - PROCESS | 2172 | 1461144080985 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 02:21:20 INFO - PROCESS | 2172 | 1461144080991 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 02:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:21:20 INFO - PROCESS | 2172 | 1461144080997 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - PROCESS | 2172 | 1461144080999 Marionette TRACE conn5 <- [1,1842,null,{}] 02:21:20 INFO - PROCESS | 2172 | 1461144081003 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:21 INFO - PROCESS | 2172 | 1461144081091 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 02:21:21 INFO - PROCESS | 2172 | 1461144081097 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE3400 == 44 [pid = 2172] [id = 470] 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0F167C00) [pid = 2172] [serial = 1410] [outer = 00000000] 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (1018A800) [pid = 2172] [serial = 1411] [outer = 0F167C00] 02:21:21 INFO - PROCESS | 2172 | 1461144081145 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1023FC00) [pid = 2172] [serial = 1412] [outer = 0F167C00] 02:21:21 INFO - PROCESS | 2172 | 1461144081645 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 02:21:21 INFO - PROCESS | 2172 | 1461144081673 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 02:21:21 INFO - PROCESS | 2172 | 1461144081675 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 02:21:21 INFO - PROCESS | 2172 | 1461144081679 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:21:21 INFO - PROCESS | 2172 | 1461144081682 Marionette TRACE conn5 <- [1,1846,null,{}] 02:21:21 INFO - PROCESS | 2172 | 1461144081692 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:21 INFO - PROCESS | 2172 | 1461144081777 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 02:21:21 INFO - PROCESS | 2172 | 1461144081786 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 2172 | ++DOCSHELL 14228400 == 45 [pid = 2172] [id = 471] 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14229000) [pid = 2172] [serial = 1413] [outer = 00000000] 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (146E5000) [pid = 2172] [serial = 1414] [outer = 14229000] 02:21:21 INFO - PROCESS | 2172 | 1461144081834 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (14A9A800) [pid = 2172] [serial = 1415] [outer = 14229000] 02:21:22 INFO - PROCESS | 2172 | 1461144082299 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 02:21:22 INFO - PROCESS | 2172 | 1461144082353 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 2172 | 1461144082356 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 02:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:21:22 INFO - PROCESS | 2172 | 1461144082359 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 2172 | 1461144082360 Marionette TRACE conn5 <- [1,1850,null,{}] 02:21:22 INFO - PROCESS | 2172 | 1461144082364 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:22 INFO - PROCESS | 2172 | 1461144082449 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 02:21:22 INFO - PROCESS | 2172 | 1461144082581 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 2172 | ++DOCSHELL 15DECC00 == 46 [pid = 2172] [id = 472] 02:21:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (15DF0800) [pid = 2172] [serial = 1416] [outer = 00000000] 02:21:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (17569C00) [pid = 2172] [serial = 1417] [outer = 15DF0800] 02:21:22 INFO - PROCESS | 2172 | 1461144082626 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (17875400) [pid = 2172] [serial = 1418] [outer = 15DF0800] 02:21:23 INFO - PROCESS | 2172 | 1461144083024 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 02:21:23 INFO - PROCESS | 2172 | 1461144083098 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 2172 | 1461144083100 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 02:21:23 INFO - PROCESS | 2172 | 1461144083103 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:21:23 INFO - PROCESS | 2172 | 1461144083105 Marionette TRACE conn5 <- [1,1854,null,{}] 02:21:23 INFO - PROCESS | 2172 | 1461144083109 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:23 INFO - PROCESS | 2172 | 1461144083223 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 02:21:23 INFO - PROCESS | 2172 | 1461144083235 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 2172 | ++DOCSHELL 1583F400 == 47 [pid = 2172] [id = 473] 02:21:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18425800) [pid = 2172] [serial = 1419] [outer = 00000000] 02:21:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (186AB800) [pid = 2172] [serial = 1420] [outer = 18425800] 02:21:23 INFO - PROCESS | 2172 | 1461144083330 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (186B6000) [pid = 2172] [serial = 1421] [outer = 18425800] 02:21:23 INFO - PROCESS | 2172 | 1461144083787 Marionette TRACE conn5 <- [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]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 02:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:21:23 INFO - PROCESS | 2172 | 1461144083842 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 2172 | 1461144083844 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 02:21:23 INFO - PROCESS | 2172 | 1461144083847 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - PROCESS | 2172 | 1461144083849 Marionette TRACE conn5 <- [1,1858,null,{}] 02:21:23 INFO - PROCESS | 2172 | 1461144083853 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:23 INFO - PROCESS | 2172 | 1461144083979 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 02:21:24 INFO - PROCESS | 2172 | 1461144084044 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEA400 == 48 [pid = 2172] [id = 474] 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0F0F1400) [pid = 2172] [serial = 1422] [outer = 00000000] 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18EB2000) [pid = 2172] [serial = 1423] [outer = 0F0F1400] 02:21:24 INFO - PROCESS | 2172 | 1461144084091 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (18D99C00) [pid = 2172] [serial = 1424] [outer = 0F0F1400] 02:21:24 INFO - PROCESS | 2172 | 1461144084515 Marionette TRACE conn5 <- [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]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 02:21:24 INFO - PROCESS | 2172 | 1461144084578 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 02:21:24 INFO - PROCESS | 2172 | 1461144084580 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 02:21:24 INFO - PROCESS | 2172 | 1461144084584 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:21:24 INFO - PROCESS | 2172 | 1461144084586 Marionette TRACE conn5 <- [1,1862,null,{}] 02:21:24 INFO - PROCESS | 2172 | 1461144084589 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:24 INFO - PROCESS | 2172 | 1461144084702 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 02:21:24 INFO - PROCESS | 2172 | 1461144084712 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 2172 | ++DOCSHELL 1926FC00 == 49 [pid = 2172] [id = 475] 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19275000) [pid = 2172] [serial = 1425] [outer = 00000000] 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19B28000) [pid = 2172] [serial = 1426] [outer = 19275000] 02:21:24 INFO - PROCESS | 2172 | 1461144084814 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19968400) [pid = 2172] [serial = 1427] [outer = 19275000] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (184D9000) [pid = 2172] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (0B972400) [pid = 2172] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (10240000) [pid = 2172] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (14AC4800) [pid = 2172] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (0EBE4400) [pid = 2172] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1890F800) [pid = 2172] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0F8BB800) [pid = 2172] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:21:24 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (134A0400) [pid = 2172] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:21:25 INFO - PROCESS | 2172 | 1461144085233 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 02:21:25 INFO - PROCESS | 2172 | 1461144085258 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 2172 | 1461144085260 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 02:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:21:25 INFO - PROCESS | 2172 | 1461144085264 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 2172 | 1461144085266 Marionette TRACE conn5 <- [1,1866,null,{}] 02:21:25 INFO - PROCESS | 2172 | 1461144085269 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:25 INFO - PROCESS | 2172 | 1461144085382 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 02:21:25 INFO - PROCESS | 2172 | 1461144085391 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 2172 | ++DOCSHELL 14247400 == 50 [pid = 2172] [id = 476] 02:21:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (184D9000) [pid = 2172] [serial = 1428] [outer = 00000000] 02:21:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19BF1C00) [pid = 2172] [serial = 1429] [outer = 184D9000] 02:21:25 INFO - PROCESS | 2172 | 1461144085439 Marionette DEBUG loaded listener.js 02:21:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19C37000) [pid = 2172] [serial = 1430] [outer = 184D9000] 02:21:25 INFO - PROCESS | 2172 | 1461144085854 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 02:21:25 INFO - PROCESS | 2172 | 1461144085901 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 2172 | 1461144085904 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 02:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:21:25 INFO - PROCESS | 2172 | 1461144085907 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 2172 | 1461144085908 Marionette TRACE conn5 <- [1,1870,null,{}] 02:21:25 INFO - PROCESS | 2172 | 1461144085916 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:25 INFO - PROCESS | 2172 | 1461144085996 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 02:21:25 INFO - PROCESS | 2172 | 1461144086003 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 2172 | ++DOCSHELL 14AB9C00 == 51 [pid = 2172] [id = 477] 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19270000) [pid = 2172] [serial = 1431] [outer = 00000000] 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19C42000) [pid = 2172] [serial = 1432] [outer = 19270000] 02:21:26 INFO - PROCESS | 2172 | 1461144086047 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19CC5C00) [pid = 2172] [serial = 1433] [outer = 19270000] 02:21:26 INFO - PROCESS | 2172 | 1461144086474 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 632ms 02:21:26 INFO - PROCESS | 2172 | 1461144086540 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 02:21:26 INFO - PROCESS | 2172 | 1461144086542 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 02:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:21:26 INFO - PROCESS | 2172 | 1461144086545 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:21:26 INFO - PROCESS | 2172 | 1461144086547 Marionette TRACE conn5 <- [1,1874,null,{}] 02:21:26 INFO - PROCESS | 2172 | 1461144086550 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:26 INFO - PROCESS | 2172 | 1461144086631 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 02:21:26 INFO - PROCESS | 2172 | 1461144086637 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 2172 | ++DOCSHELL 19D04C00 == 52 [pid = 2172] [id = 478] 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (19D06C00) [pid = 2172] [serial = 1434] [outer = 00000000] 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (19D0EC00) [pid = 2172] [serial = 1435] [outer = 19D06C00] 02:21:26 INFO - PROCESS | 2172 | 1461144086684 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (19D14C00) [pid = 2172] [serial = 1436] [outer = 19D06C00] 02:21:27 INFO - PROCESS | 2172 | 1461144087349 Marionette TRACE conn5 <- [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]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 02:21:27 INFO - PROCESS | 2172 | 1461144087417 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 2172 | 1461144087422 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 02:21:27 INFO - PROCESS | 2172 | 1461144087428 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:21:27 INFO - PROCESS | 2172 | 1461144087432 Marionette TRACE conn5 <- [1,1878,null,{}] 02:21:27 INFO - PROCESS | 2172 | 1461144087439 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:27 INFO - PROCESS | 2172 | 1461144087587 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 02:21:27 INFO - PROCESS | 2172 | 1461144087697 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 2172 | ++DOCSHELL 0F47EC00 == 53 [pid = 2172] [id = 479] 02:21:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0F480000) [pid = 2172] [serial = 1437] [outer = 00000000] 02:21:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0FED7000) [pid = 2172] [serial = 1438] [outer = 0F480000] 02:21:27 INFO - PROCESS | 2172 | 1461144087754 Marionette DEBUG loaded listener.js 02:21:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1018A400) [pid = 2172] [serial = 1439] [outer = 0F480000] 02:21:28 INFO - PROCESS | 2172 | 1461144088328 Marionette TRACE conn5 <- [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]]]}] 02:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 02:21:28 INFO - PROCESS | 2172 | 1461144088402 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 02:21:28 INFO - PROCESS | 2172 | 1461144088408 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 02:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:21:28 INFO - PROCESS | 2172 | 1461144088415 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:21:28 INFO - PROCESS | 2172 | 1461144088418 Marionette TRACE conn5 <- [1,1882,null,{}] 02:21:28 INFO - PROCESS | 2172 | 1461144088422 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:28 INFO - PROCESS | 2172 | 1461144088531 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 02:21:28 INFO - PROCESS | 2172 | 1461144088641 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:28 INFO - PROCESS | 2172 | ++DOCSHELL 10D97000 == 54 [pid = 2172] [id = 480] 02:21:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (14221800) [pid = 2172] [serial = 1440] [outer = 00000000] 02:21:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (15840800) [pid = 2172] [serial = 1441] [outer = 14221800] 02:21:28 INFO - PROCESS | 2172 | 1461144088699 Marionette DEBUG loaded listener.js 02:21:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18428C00) [pid = 2172] [serial = 1442] [outer = 14221800] 02:21:29 INFO - PROCESS | 2172 | 1461144089370 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 02:21:29 INFO - PROCESS | 2172 | 1461144089386 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 2172 | 1461144089389 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 02:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:21:29 INFO - PROCESS | 2172 | 1461144089393 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 2172 | 1461144089396 Marionette TRACE conn5 <- [1,1886,null,{}] 02:21:29 INFO - PROCESS | 2172 | 1461144089408 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:29 INFO - PROCESS | 2172 | 1461144089520 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 02:21:29 INFO - PROCESS | 2172 | 1461144089631 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 2172 | ++DOCSHELL 19C40C00 == 55 [pid = 2172] [id = 481] 02:21:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19C41400) [pid = 2172] [serial = 1443] [outer = 00000000] 02:21:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19D17000) [pid = 2172] [serial = 1444] [outer = 19C41400] 02:21:29 INFO - PROCESS | 2172 | 1461144089688 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D1D000) [pid = 2172] [serial = 1445] [outer = 19C41400] 02:21:30 INFO - PROCESS | 2172 | 1461144090240 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 02:21:30 INFO - PROCESS | 2172 | 1461144090267 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 2172 | 1461144090270 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 02:21:30 INFO - PROCESS | 2172 | 1461144090273 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:21:30 INFO - PROCESS | 2172 | 1461144090275 Marionette TRACE conn5 <- [1,1890,null,{}] 02:21:30 INFO - PROCESS | 2172 | 1461144090279 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:30 INFO - PROCESS | 2172 | 1461144090386 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 02:21:30 INFO - PROCESS | 2172 | 1461144090494 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:30 INFO - PROCESS | 2172 | ++DOCSHELL 19D1E400 == 56 [pid = 2172] [id = 482] 02:21:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D93400) [pid = 2172] [serial = 1446] [outer = 00000000] 02:21:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19D98C00) [pid = 2172] [serial = 1447] [outer = 19D93400] 02:21:30 INFO - PROCESS | 2172 | 1461144090550 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19D9D400) [pid = 2172] [serial = 1448] [outer = 19D93400] 02:21:31 INFO - PROCESS | 2172 | 1461144091144 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 02:21:31 INFO - PROCESS | 2172 | 1461144091207 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 02:21:31 INFO - PROCESS | 2172 | 1461144091209 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 02:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:21:31 INFO - PROCESS | 2172 | 1461144091213 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:21:31 INFO - PROCESS | 2172 | 1461144091215 Marionette TRACE conn5 <- [1,1894,null,{}] 02:21:31 INFO - PROCESS | 2172 | 1461144091219 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:31 INFO - PROCESS | 2172 | 1461144091322 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 02:21:31 INFO - PROCESS | 2172 | 1461144091430 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 2172 | ++DOCSHELL 19D90800 == 57 [pid = 2172] [id = 483] 02:21:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D97400) [pid = 2172] [serial = 1449] [outer = 00000000] 02:21:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1AA97000) [pid = 2172] [serial = 1450] [outer = 19D97400] 02:21:31 INFO - PROCESS | 2172 | 1461144091484 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1AA9D800) [pid = 2172] [serial = 1451] [outer = 19D97400] 02:21:32 INFO - PROCESS | 2172 | 1461144092315 Marionette TRACE conn5 <- [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]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1168ms 02:21:32 INFO - PROCESS | 2172 | 1461144092385 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 02:21:32 INFO - PROCESS | 2172 | 1461144092389 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 02:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:21:32 INFO - PROCESS | 2172 | 1461144092408 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - PROCESS | 2172 | 1461144092413 Marionette TRACE conn5 <- [1,1898,null,{}] 02:21:32 INFO - PROCESS | 2172 | 1461144092421 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:32 INFO - PROCESS | 2172 | 1461144092526 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 02:21:32 INFO - PROCESS | 2172 | 1461144092658 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 2172 | ++DOCSHELL 0ED0C400 == 58 [pid = 2172] [id = 484] 02:21:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0F57A000) [pid = 2172] [serial = 1452] [outer = 00000000] 02:21:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0FED6000) [pid = 2172] [serial = 1453] [outer = 0F57A000] 02:21:32 INFO - PROCESS | 2172 | 1461144092709 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (10246C00) [pid = 2172] [serial = 1454] [outer = 0F57A000] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 186B0000 == 57 [pid = 2172] [id = 462] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 111AAC00 == 56 [pid = 2172] [id = 458] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 184D5800 == 55 [pid = 2172] [id = 460] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0EB45000 == 54 [pid = 2172] [id = 461] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 14AA1800 == 53 [pid = 2172] [id = 459] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0F8C1C00 == 52 [pid = 2172] [id = 219] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0F488400 == 51 [pid = 2172] [id = 205] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 1023F000 == 50 [pid = 2172] [id = 457] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 1002BC00 == 49 [pid = 2172] [id = 221] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 14AB9C00 == 48 [pid = 2172] [id = 477] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 14247400 == 47 [pid = 2172] [id = 476] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 1926FC00 == 46 [pid = 2172] [id = 475] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0EDEA400 == 45 [pid = 2172] [id = 474] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 1583F400 == 44 [pid = 2172] [id = 473] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 15DECC00 == 43 [pid = 2172] [id = 472] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 14228400 == 42 [pid = 2172] [id = 471] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B10800) [pid = 2172] [serial = 1390] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0EDE3400 == 41 [pid = 2172] [id = 470] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0B26B000 == 40 [pid = 2172] [id = 469] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0FED3400 == 39 [pid = 2172] [id = 465] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 0EBE8000 == 38 [pid = 2172] [id = 464] 02:21:33 INFO - PROCESS | 2172 | --DOCSHELL 18A84400 == 37 [pid = 2172] [id = 463] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (186B0C00) [pid = 2172] [serial = 1381] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0EB44C00) [pid = 2172] [serial = 1366] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F010400) [pid = 2172] [serial = 1367] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (102CA400) [pid = 2172] [serial = 1372] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1577DC00) [pid = 2172] [serial = 1379] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (15772400) [pid = 2172] [serial = 1378] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14B6CC00) [pid = 2172] [serial = 1384] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18A87000) [pid = 2172] [serial = 1387] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (186B1400) [pid = 2172] [serial = 1382] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0FE6E000) [pid = 2172] [serial = 1369] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0FE77000) [pid = 2172] [serial = 1370] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F4E0000) [pid = 2172] [serial = 1360] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (111A8800) [pid = 2172] [serial = 1363] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19907C00) [pid = 2172] [serial = 1357] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18A88000) [pid = 2172] [serial = 1388] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (14420000) [pid = 2172] [serial = 1375] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (146DC000) [pid = 2172] [serial = 1376] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1726C000) [pid = 2172] [serial = 1385] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (10CA7C00) [pid = 2172] [serial = 1373] [outer = 00000000] [url = about:blank] 02:21:33 INFO - PROCESS | 2172 | 1461144093357 Marionette TRACE conn5 <- [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]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 990ms 02:21:33 INFO - PROCESS | 2172 | 1461144093385 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 2172 | 1461144093390 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 02:21:33 INFO - PROCESS | 2172 | 1461144093396 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:21:33 INFO - PROCESS | 2172 | 1461144093399 Marionette TRACE conn5 <- [1,1902,null,{}] 02:21:33 INFO - PROCESS | 2172 | 1461144093403 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:33 INFO - PROCESS | 2172 | 1461144093490 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 02:21:33 INFO - PROCESS | 2172 | 1461144093584 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:33 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE2C00 == 38 [pid = 2172] [id = 485] 02:21:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0EBE4400) [pid = 2172] [serial = 1455] [outer = 00000000] 02:21:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F16D000) [pid = 2172] [serial = 1456] [outer = 0EBE4400] 02:21:33 INFO - PROCESS | 2172 | 1461144093630 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0F57A800) [pid = 2172] [serial = 1457] [outer = 0EBE4400] 02:21:34 INFO - PROCESS | 2172 | 1461144094072 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 02:21:34 INFO - PROCESS | 2172 | 1461144094133 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 2172 | 1461144094135 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 02:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:21:34 INFO - PROCESS | 2172 | 1461144094139 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 2172 | 1461144094142 Marionette TRACE conn5 <- [1,1906,null,{}] 02:21:34 INFO - PROCESS | 2172 | 1461144094153 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:34 INFO - PROCESS | 2172 | 1461144094267 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 02:21:34 INFO - PROCESS | 2172 | 1461144094279 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 2172 | ++DOCSHELL 10C9F800 == 39 [pid = 2172] [id = 486] 02:21:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (10CA2400) [pid = 2172] [serial = 1458] [outer = 00000000] 02:21:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (13406800) [pid = 2172] [serial = 1459] [outer = 10CA2400] 02:21:34 INFO - PROCESS | 2172 | 1461144094326 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1422A800) [pid = 2172] [serial = 1460] [outer = 10CA2400] 02:21:34 INFO - PROCESS | 2172 | 1461144094804 Marionette TRACE conn5 <- [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]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 02:21:34 INFO - PROCESS | 2172 | 1461144094830 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 2172 | 1461144094832 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 02:21:34 INFO - PROCESS | 2172 | 1461144094836 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:21:34 INFO - PROCESS | 2172 | 1461144094837 Marionette TRACE conn5 <- [1,1910,null,{}] 02:21:34 INFO - PROCESS | 2172 | 1461144094841 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:34 INFO - PROCESS | 2172 | 1461144094923 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 02:21:34 INFO - PROCESS | 2172 | 1461144094932 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 2172 | ++DOCSHELL 14A99C00 == 40 [pid = 2172] [id = 487] 02:21:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (14AA1800) [pid = 2172] [serial = 1461] [outer = 00000000] 02:21:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (134A8800) [pid = 2172] [serial = 1462] [outer = 14AA1800] 02:21:34 INFO - PROCESS | 2172 | 1461144094977 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (15DEFC00) [pid = 2172] [serial = 1463] [outer = 14AA1800] 02:21:35 INFO - PROCESS | 2172 | 1461144095430 Marionette TRACE conn5 <- [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]]]}] 02:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 02:21:35 INFO - PROCESS | 2172 | 1461144095474 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 02:21:35 INFO - PROCESS | 2172 | 1461144095476 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 02:21:35 INFO - PROCESS | 2172 | 1461144095480 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:21:35 INFO - PROCESS | 2172 | 1461144095481 Marionette TRACE conn5 <- [1,1914,null,{}] 02:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:21:35 INFO - PROCESS | 2172 | 1461144095485 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:35 INFO - PROCESS | 2172 | 1461144095597 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 02:21:35 INFO - PROCESS | 2172 | 1461144095686 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 2172 | ++DOCSHELL 1756C000 == 41 [pid = 2172] [id = 488] 02:21:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (17570C00) [pid = 2172] [serial = 1464] [outer = 00000000] 02:21:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (184D3000) [pid = 2172] [serial = 1465] [outer = 17570C00] 02:21:35 INFO - PROCESS | 2172 | 1461144095730 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (186AFC00) [pid = 2172] [serial = 1466] [outer = 17570C00] 02:21:36 INFO - PROCESS | 2172 | 1461144096160 Marionette TRACE conn5 <- [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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 02:21:36 INFO - PROCESS | 2172 | 1461144096215 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 02:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:21:36 INFO - PROCESS | 2172 | 1461144096217 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 02:21:36 INFO - PROCESS | 2172 | 1461144096221 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 2172 | 1461144096222 Marionette TRACE conn5 <- [1,1918,null,{}] 02:21:36 INFO - PROCESS | 2172 | 1461144096226 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:36 INFO - PROCESS | 2172 | 1461144096366 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 02:21:36 INFO - PROCESS | 2172 | 1461144096432 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:36 INFO - PROCESS | 2172 | ++DOCSHELL 0F43F000 == 42 [pid = 2172] [id = 489] 02:21:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (186B1800) [pid = 2172] [serial = 1467] [outer = 00000000] 02:21:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18A8E800) [pid = 2172] [serial = 1468] [outer = 186B1800] 02:21:36 INFO - PROCESS | 2172 | 1461144096481 Marionette DEBUG loaded listener.js 02:21:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18B0E800) [pid = 2172] [serial = 1469] [outer = 186B1800] 02:21:36 INFO - PROCESS | 2172 | 1461144096908 Marionette TRACE conn5 <- [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]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 02:21:36 INFO - PROCESS | 2172 | 1461144096965 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 2172 | 1461144096967 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 02:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:21:36 INFO - PROCESS | 2172 | 1461144096977 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 2172 | 1461144096978 Marionette TRACE conn5 <- [1,1922,null,{}] 02:21:36 INFO - PROCESS | 2172 | 1461144096985 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:37 INFO - PROCESS | 2172 | 1461144097102 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 02:21:37 INFO - PROCESS | 2172 | 1461144097114 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 2172 | ++DOCSHELL 18EB3400 == 43 [pid = 2172] [id = 490] 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (18EB3C00) [pid = 2172] [serial = 1470] [outer = 00000000] 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1990E800) [pid = 2172] [serial = 1471] [outer = 18EB3C00] 02:21:37 INFO - PROCESS | 2172 | 1461144097212 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1990CC00) [pid = 2172] [serial = 1472] [outer = 18EB3C00] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0B26B400) [pid = 2172] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (15DF0800) [pid = 2172] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (18425800) [pid = 2172] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0F0F1400) [pid = 2172] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0F167C00) [pid = 2172] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14229000) [pid = 2172] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19275000) [pid = 2172] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (184D9000) [pid = 2172] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:21:37 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19270000) [pid = 2172] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 771ms 02:21:37 INFO - PROCESS | 2172 | 1461144097741 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:21:37 INFO - PROCESS | 2172 | 1461144097750 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 2172 | 1461144097752 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 02:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:21:37 INFO - PROCESS | 2172 | 1461144097755 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 2172 | 1461144097757 Marionette TRACE conn5 <- [1,1926,null,{}] 02:21:37 INFO - PROCESS | 2172 | 1461144097760 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:37 INFO - PROCESS | 2172 | 1461144097840 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 02:21:37 INFO - PROCESS | 2172 | 1461144097847 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 2172 | ++DOCSHELL 0FED0400 == 44 [pid = 2172] [id = 491] 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (102D2000) [pid = 2172] [serial = 1473] [outer = 00000000] 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (184D9000) [pid = 2172] [serial = 1474] [outer = 102D2000] 02:21:37 INFO - PROCESS | 2172 | 1461144097891 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19270000) [pid = 2172] [serial = 1475] [outer = 102D2000] 02:21:38 INFO - PROCESS | 2172 | 1461144098445 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 02:21:38 INFO - PROCESS | 2172 | 1461144098487 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 02:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:21:38 INFO - PROCESS | 2172 | 1461144098489 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 02:21:38 INFO - PROCESS | 2172 | 1461144098492 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 2172 | 1461144098493 Marionette TRACE conn5 <- [1,1930,null,{}] 02:21:38 INFO - PROCESS | 2172 | 1461144098497 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:38 INFO - PROCESS | 2172 | 1461144098578 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 02:21:38 INFO - PROCESS | 2172 | 1461144098584 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 2172 | ++DOCSHELL 1990B000 == 45 [pid = 2172] [id = 492] 02:21:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19BF0C00) [pid = 2172] [serial = 1476] [outer = 00000000] 02:21:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19C3F800) [pid = 2172] [serial = 1477] [outer = 19BF0C00] 02:21:38 INFO - PROCESS | 2172 | 1461144098628 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D05800) [pid = 2172] [serial = 1478] [outer = 19BF0C00] 02:21:39 INFO - PROCESS | 2172 | 1461144099057 Marionette TRACE conn5 <- [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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 02:21:39 INFO - PROCESS | 2172 | 1461144099123 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 2172 | 1461144099125 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 02:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:21:39 INFO - PROCESS | 2172 | 1461144099128 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 2172 | 1461144099130 Marionette TRACE conn5 <- [1,1934,null,{}] 02:21:39 INFO - PROCESS | 2172 | 1461144099134 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:39 INFO - PROCESS | 2172 | 1461144099220 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 02:21:39 INFO - PROCESS | 2172 | 1461144099226 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 2172 | ++DOCSHELL 14AB9C00 == 46 [pid = 2172] [id = 493] 02:21:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D09C00) [pid = 2172] [serial = 1479] [outer = 00000000] 02:21:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19D1E800) [pid = 2172] [serial = 1480] [outer = 19D09C00] 02:21:39 INFO - PROCESS | 2172 | 1461144099275 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19D93C00) [pid = 2172] [serial = 1481] [outer = 19D09C00] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 14825800 == 45 [pid = 2172] [id = 217] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0F8C2400 == 44 [pid = 2172] [id = 468] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 18958400 == 43 [pid = 2172] [id = 466] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 19906000 == 42 [pid = 2172] [id = 467] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0EBE2C00 == 41 [pid = 2172] [id = 485] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0ED0C400 == 40 [pid = 2172] [id = 484] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 19D90800 == 39 [pid = 2172] [id = 483] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 19C40C00 == 38 [pid = 2172] [id = 481] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 19D1E400 == 37 [pid = 2172] [id = 482] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 10D97000 == 36 [pid = 2172] [id = 480] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 19D04C00 == 35 [pid = 2172] [id = 478] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0F47EC00 == 34 [pid = 2172] [id = 479] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 14A99C00 == 33 [pid = 2172] [id = 487] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 10C9F800 == 32 [pid = 2172] [id = 486] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0F43F000 == 31 [pid = 2172] [id = 489] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 1990B000 == 30 [pid = 2172] [id = 492] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 1756C000 == 29 [pid = 2172] [id = 488] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 0FED0400 == 28 [pid = 2172] [id = 491] 02:21:40 INFO - PROCESS | 2172 | --DOCSHELL 18EB3400 == 27 [pid = 2172] [id = 490] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0F807800) [pid = 2172] [serial = 1393] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1422BC00) [pid = 2172] [serial = 1396] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (18EB4C00) [pid = 2172] [serial = 1399] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0ECAC400) [pid = 2172] [serial = 1408] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0EDED800) [pid = 2172] [serial = 1409] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (17569C00) [pid = 2172] [serial = 1417] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (186AB800) [pid = 2172] [serial = 1420] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (18A8A400) [pid = 2172] [serial = 1405] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18D99C00) [pid = 2172] [serial = 1424] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1018A800) [pid = 2172] [serial = 1411] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1023FC00) [pid = 2172] [serial = 1412] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18EB2000) [pid = 2172] [serial = 1423] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (146E5000) [pid = 2172] [serial = 1414] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (14A9A800) [pid = 2172] [serial = 1415] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (186B6000) [pid = 2172] [serial = 1421] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19B28000) [pid = 2172] [serial = 1426] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19AEB000) [pid = 2172] [serial = 1402] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19BF1C00) [pid = 2172] [serial = 1429] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19C42000) [pid = 2172] [serial = 1432] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19968400) [pid = 2172] [serial = 1427] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19D0EC00) [pid = 2172] [serial = 1435] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (19CC5C00) [pid = 2172] [serial = 1433] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (19C37000) [pid = 2172] [serial = 1430] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (17875400) [pid = 2172] [serial = 1418] [outer = 00000000] [url = about:blank] 02:21:41 INFO - PROCESS | 2172 | 1461144101307 Marionette TRACE conn5 <- [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]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2235ms 02:21:41 INFO - PROCESS | 2172 | 1461144101365 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 2172 | 1461144101369 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 02:21:41 INFO - PROCESS | 2172 | 1461144101375 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:21:41 INFO - PROCESS | 2172 | 1461144101380 Marionette TRACE conn5 <- [1,1938,null,{}] 02:21:41 INFO - PROCESS | 2172 | 1461144101387 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:41 INFO - PROCESS | 2172 | 1461144101481 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 02:21:41 INFO - PROCESS | 2172 | 1461144101502 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE3800 == 28 [pid = 2172] [id = 494] 02:21:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (0EBED000) [pid = 2172] [serial = 1482] [outer = 00000000] 02:21:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0ED0C000) [pid = 2172] [serial = 1483] [outer = 0EBED000] 02:21:41 INFO - PROCESS | 2172 | 1461144101550 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0EDE2C00) [pid = 2172] [serial = 1484] [outer = 0EBED000] 02:21:42 INFO - PROCESS | 2172 | 1461144102035 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 02:21:42 INFO - PROCESS | 2172 | 1461144102110 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 2172 | 1461144102116 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 02:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:21:42 INFO - PROCESS | 2172 | 1461144102123 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 2172 | 1461144102126 Marionette TRACE conn5 <- [1,1942,null,{}] 02:21:42 INFO - PROCESS | 2172 | 1461144102130 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:42 INFO - PROCESS | 2172 | 1461144102214 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 02:21:42 INFO - PROCESS | 2172 | 1461144102227 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 2172 | ++DOCSHELL 0F167C00 == 29 [pid = 2172] [id = 495] 02:21:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0F168400) [pid = 2172] [serial = 1485] [outer = 00000000] 02:21:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (0F16F800) [pid = 2172] [serial = 1486] [outer = 0F168400] 02:21:42 INFO - PROCESS | 2172 | 1461144102277 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0F47FC00) [pid = 2172] [serial = 1487] [outer = 0F168400] 02:21:42 INFO - PROCESS | 2172 | 1461144102760 Marionette TRACE conn5 <- [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]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 02:21:42 INFO - PROCESS | 2172 | 1461144102794 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 2172 | 1461144102797 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 02:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:21:42 INFO - PROCESS | 2172 | 1461144102801 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 2172 | 1461144102805 Marionette TRACE conn5 <- [1,1946,null,{}] 02:21:42 INFO - PROCESS | 2172 | 1461144102816 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:42 INFO - PROCESS | 2172 | 1461144102944 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 02:21:43 INFO - PROCESS | 2172 | 1461144103034 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 2172 | ++DOCSHELL 0FD81000 == 30 [pid = 2172] [id = 496] 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0FE70400) [pid = 2172] [serial = 1488] [outer = 00000000] 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0FE74800) [pid = 2172] [serial = 1489] [outer = 0FE70400] 02:21:43 INFO - PROCESS | 2172 | 1461144103084 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0FE7B000) [pid = 2172] [serial = 1490] [outer = 0FE70400] 02:21:43 INFO - PROCESS | 2172 | 1461144103484 Marionette TRACE conn5 <- [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]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 02:21:43 INFO - PROCESS | 2172 | 1461144103534 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 2172 | 1461144103536 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 02:21:43 INFO - PROCESS | 2172 | 1461144103540 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:21:43 INFO - PROCESS | 2172 | 1461144103541 Marionette TRACE conn5 <- [1,1950,null,{}] 02:21:43 INFO - PROCESS | 2172 | 1461144103545 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:43 INFO - PROCESS | 2172 | 1461144103624 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 02:21:43 INFO - PROCESS | 2172 | 1461144103630 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 2172 | ++DOCSHELL 0FE77800 == 31 [pid = 2172] [id = 497] 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0FED9400) [pid = 2172] [serial = 1491] [outer = 00000000] 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (10247400) [pid = 2172] [serial = 1492] [outer = 0FED9400] 02:21:43 INFO - PROCESS | 2172 | 1461144103675 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (10C9F400) [pid = 2172] [serial = 1493] [outer = 0FED9400] 02:21:44 INFO - PROCESS | 2172 | 1461144104093 Marionette TRACE conn5 <- [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]]]}] 02:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 02:21:44 INFO - PROCESS | 2172 | 1461144104114 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 2172 | 1461144104116 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 02:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:21:44 INFO - PROCESS | 2172 | 1461144104119 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 2172 | 1461144104121 Marionette TRACE conn5 <- [1,1954,null,{}] 02:21:44 INFO - PROCESS | 2172 | 1461144104124 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:44 INFO - PROCESS | 2172 | 1461144104237 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 02:21:44 INFO - PROCESS | 2172 | 1461144104246 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 2172 | ++DOCSHELL 10246000 == 32 [pid = 2172] [id = 498] 02:21:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (10D8F800) [pid = 2172] [serial = 1494] [outer = 00000000] 02:21:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1349C400) [pid = 2172] [serial = 1495] [outer = 10D8F800] 02:21:44 INFO - PROCESS | 2172 | 1461144104293 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (14224000) [pid = 2172] [serial = 1496] [outer = 10D8F800] 02:21:44 INFO - PROCESS | 2172 | 1461144104737 Marionette TRACE conn5 <- [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]]]}] 02:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 02:21:44 INFO - PROCESS | 2172 | 1461144104797 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 02:21:44 INFO - PROCESS | 2172 | 1461144104799 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 02:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:21:44 INFO - PROCESS | 2172 | 1461144104802 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 2172 | 1461144104804 Marionette TRACE conn5 <- [1,1958,null,{}] 02:21:44 INFO - PROCESS | 2172 | 1461144104808 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:44 INFO - PROCESS | 2172 | 1461144104915 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 02:21:44 INFO - PROCESS | 2172 | 1461144104931 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 2172 | ++DOCSHELL 146DD400 == 33 [pid = 2172] [id = 499] 02:21:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (146E8C00) [pid = 2172] [serial = 1497] [outer = 00000000] 02:21:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (14A9C800) [pid = 2172] [serial = 1498] [outer = 146E8C00] 02:21:44 INFO - PROCESS | 2172 | 1461144104979 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (14B75400) [pid = 2172] [serial = 1499] [outer = 146E8C00] 02:21:45 INFO - PROCESS | 2172 | 1461144105418 Marionette TRACE conn5 <- [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]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 02:21:45 INFO - PROCESS | 2172 | 1461144105475 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 2172 | 1461144105477 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 02:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:21:45 INFO - PROCESS | 2172 | 1461144105481 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 2172 | 1461144105482 Marionette TRACE conn5 <- [1,1962,null,{}] 02:21:45 INFO - PROCESS | 2172 | 1461144105486 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:45 INFO - PROCESS | 2172 | 1461144105561 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 02:21:45 INFO - PROCESS | 2172 | 1461144105600 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 2172 | ++DOCSHELL 15774800 == 34 [pid = 2172] [id = 500] 02:21:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1577DC00) [pid = 2172] [serial = 1500] [outer = 00000000] 02:21:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (15DEE800) [pid = 2172] [serial = 1501] [outer = 1577DC00] 02:21:45 INFO - PROCESS | 2172 | 1461144105645 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (15DEEC00) [pid = 2172] [serial = 1502] [outer = 1577DC00] 02:21:46 INFO - PROCESS | 2172 | 1461144106059 Marionette TRACE conn5 <- [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]]]}] 02:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 02:21:46 INFO - PROCESS | 2172 | 1461144106116 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 2172 | 1461144106118 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 02:21:46 INFO - PROCESS | 2172 | 1461144106121 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:21:46 INFO - PROCESS | 2172 | 1461144106123 Marionette TRACE conn5 <- [1,1966,null,{}] 02:21:46 INFO - PROCESS | 2172 | 1461144106127 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:46 INFO - PROCESS | 2172 | 1461144106200 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 02:21:46 INFO - PROCESS | 2172 | 1461144106206 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:46 INFO - PROCESS | 2172 | ++DOCSHELL 0F16E800 == 35 [pid = 2172] [id = 501] 02:21:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1759E400) [pid = 2172] [serial = 1503] [outer = 00000000] 02:21:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (184D7800) [pid = 2172] [serial = 1504] [outer = 1759E400] 02:21:46 INFO - PROCESS | 2172 | 1461144106252 Marionette DEBUG loaded listener.js 02:21:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (184D1000) [pid = 2172] [serial = 1505] [outer = 1759E400] 02:21:46 INFO - PROCESS | 2172 | 1461144106666 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 02:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:21:46 INFO - PROCESS | 2172 | 1461144106695 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 02:21:46 INFO - PROCESS | 2172 | 1461144106697 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 02:21:46 INFO - PROCESS | 2172 | 1461144106702 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 2172 | 1461144106704 Marionette TRACE conn5 <- [1,1970,null,{}] 02:21:46 INFO - PROCESS | 2172 | 1461144106741 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:46 INFO - PROCESS | 2172 | 1461144106850 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19909800) [pid = 2172] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F8C3800) [pid = 2172] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1023DC00) [pid = 2172] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (18A91C00) [pid = 2172] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1927A000) [pid = 2172] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1C580400) [pid = 2172] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0EBE8C00) [pid = 2172] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F8BA000) [pid = 2172] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (1897D000) [pid = 2172] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0F053C00) [pid = 2172] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (17570C00) [pid = 2172] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (186B1800) [pid = 2172] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18EB3C00) [pid = 2172] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (102D2000) [pid = 2172] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (19BF0C00) [pid = 2172] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0F57A000) [pid = 2172] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19D97400) [pid = 2172] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (19D93400) [pid = 2172] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19C41400) [pid = 2172] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (14221800) [pid = 2172] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0F480000) [pid = 2172] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (19D06C00) [pid = 2172] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (14AA1800) [pid = 2172] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (10CA2400) [pid = 2172] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:21:47 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0EBE4400) [pid = 2172] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:21:47 INFO - PROCESS | 2172 | 1461144107473 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 2172 | ++DOCSHELL 0B276800 == 36 [pid = 2172] [id = 502] 02:21:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (0B277000) [pid = 2172] [serial = 1506] [outer = 00000000] 02:21:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (0EB3A800) [pid = 2172] [serial = 1507] [outer = 0B277000] 02:21:47 INFO - PROCESS | 2172 | 1461144107531 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0EB45C00) [pid = 2172] [serial = 1508] [outer = 0B277000] 02:21:48 INFO - PROCESS | 2172 | 1461144108241 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1594ms 02:21:48 INFO - PROCESS | 2172 | 1461144108296 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 02:21:48 INFO - PROCESS | 2172 | 1461144108301 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 02:21:48 INFO - PROCESS | 2172 | 1461144108305 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:21:48 INFO - PROCESS | 2172 | 1461144108309 Marionette TRACE conn5 <- [1,1974,null,{}] 02:21:48 INFO - PROCESS | 2172 | 1461144108315 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:48 INFO - PROCESS | 2172 | 1461144108429 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 02:21:48 INFO - PROCESS | 2172 | 1461144108559 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 2172 | ++DOCSHELL 0F16AC00 == 37 [pid = 2172] [id = 503] 02:21:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0F16D400) [pid = 2172] [serial = 1509] [outer = 00000000] 02:21:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0F580800) [pid = 2172] [serial = 1510] [outer = 0F16D400] 02:21:48 INFO - PROCESS | 2172 | 1461144108618 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (0F8B6C00) [pid = 2172] [serial = 1511] [outer = 0F16D400] 02:21:49 INFO - PROCESS | 2172 | 1461144109524 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1272ms 02:21:49 INFO - PROCESS | 2172 | 1461144109582 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 02:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:21:49 INFO - PROCESS | 2172 | 1461144109587 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 02:21:49 INFO - PROCESS | 2172 | 1461144109591 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 2172 | 1461144109594 Marionette TRACE conn5 <- [1,1978,null,{}] 02:21:49 INFO - PROCESS | 2172 | 1461144109600 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:49 INFO - PROCESS | 2172 | 1461144109727 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 02:21:49 INFO - PROCESS | 2172 | 1461144109851 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 19276C00 == 36 [pid = 2172] [id = 452] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 0EB41000 == 35 [pid = 2172] [id = 449] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 0ED14800 == 34 [pid = 2172] [id = 453] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 15DEF000 == 33 [pid = 2172] [id = 446] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 0EDEAC00 == 32 [pid = 2172] [id = 440] 02:21:49 INFO - PROCESS | 2172 | --DOCSHELL 14AB9C00 == 31 [pid = 2172] [id = 493] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (19B2B000) [pid = 2172] [serial = 1403] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (19277C00) [pid = 2172] [serial = 1406] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (148D9400) [pid = 2172] [serial = 1397] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (18B63400) [pid = 2172] [serial = 1391] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19908400) [pid = 2172] [serial = 1358] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1D71F800) [pid = 2172] [serial = 1316] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0FD80800) [pid = 2172] [serial = 1394] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1422D800) [pid = 2172] [serial = 1364] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (18EBDC00) [pid = 2172] [serial = 1400] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0F808000) [pid = 2172] [serial = 1361] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (184D3000) [pid = 2172] [serial = 1465] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (186AFC00) [pid = 2172] [serial = 1466] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (18B0E800) [pid = 2172] [serial = 1469] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (18A8E800) [pid = 2172] [serial = 1468] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (19D1E800) [pid = 2172] [serial = 1480] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1990E800) [pid = 2172] [serial = 1471] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (184D9000) [pid = 2172] [serial = 1474] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (19270000) [pid = 2172] [serial = 1475] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (19C3F800) [pid = 2172] [serial = 1477] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (1990CC00) [pid = 2172] [serial = 1472] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (10246C00) [pid = 2172] [serial = 1454] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (0FED6000) [pid = 2172] [serial = 1453] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (1AA9D800) [pid = 2172] [serial = 1451] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (1AA97000) [pid = 2172] [serial = 1450] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 66 (19D05800) [pid = 2172] [serial = 1478] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 65 (19D9D400) [pid = 2172] [serial = 1448] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 64 (19D98C00) [pid = 2172] [serial = 1447] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 63 (19D1D000) [pid = 2172] [serial = 1445] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 62 (19D17000) [pid = 2172] [serial = 1444] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 61 (18428C00) [pid = 2172] [serial = 1442] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 60 (15840800) [pid = 2172] [serial = 1441] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 59 (1018A400) [pid = 2172] [serial = 1439] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 58 (0FED7000) [pid = 2172] [serial = 1438] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 57 (19D14C00) [pid = 2172] [serial = 1436] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 56 (134A8800) [pid = 2172] [serial = 1462] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 55 (13406800) [pid = 2172] [serial = 1459] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 54 (1422A800) [pid = 2172] [serial = 1460] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 53 (0F16D000) [pid = 2172] [serial = 1456] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 52 (0F57A800) [pid = 2172] [serial = 1457] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | --DOMWINDOW == 51 (15DEFC00) [pid = 2172] [serial = 1463] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3EC00 == 32 [pid = 2172] [id = 504] 02:21:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 52 (0EB3F000) [pid = 2172] [serial = 1512] [outer = 00000000] 02:21:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 53 (0EDE9000) [pid = 2172] [serial = 1513] [outer = 0EB3F000] 02:21:49 INFO - PROCESS | 2172 | 1461144109940 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 54 (0F168800) [pid = 2172] [serial = 1514] [outer = 0EB3F000] 02:21:50 INFO - PROCESS | 2172 | 1461144110385 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 830ms 02:21:50 INFO - PROCESS | 2172 | 1461144110422 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 2172 | 1461144110428 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 02:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:21:50 INFO - PROCESS | 2172 | 1461144110435 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - PROCESS | 2172 | 1461144110437 Marionette TRACE conn5 <- [1,1982,null,{}] 02:21:50 INFO - PROCESS | 2172 | 1461144110441 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:50 INFO - PROCESS | 2172 | 1461144110530 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 02:21:50 INFO - PROCESS | 2172 | 1461144110536 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:50 INFO - PROCESS | 2172 | ++DOCSHELL 0F4E6C00 == 33 [pid = 2172] [id = 505] 02:21:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 55 (0F4E7800) [pid = 2172] [serial = 1515] [outer = 00000000] 02:21:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 56 (0FE71800) [pid = 2172] [serial = 1516] [outer = 0F4E7800] 02:21:50 INFO - PROCESS | 2172 | 1461144110585 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 57 (0FECD800) [pid = 2172] [serial = 1517] [outer = 0F4E7800] 02:21:51 INFO - PROCESS | 2172 | 1461144111050 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 02:21:51 INFO - PROCESS | 2172 | 1461144111107 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 2172 | 1461144111110 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 02:21:51 INFO - PROCESS | 2172 | 1461144111113 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:21:51 INFO - PROCESS | 2172 | 1461144111117 Marionette TRACE conn5 <- [1,1986,null,{}] 02:21:51 INFO - PROCESS | 2172 | 1461144111128 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:51 INFO - PROCESS | 2172 | 1461144111245 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 02:21:51 INFO - PROCESS | 2172 | 1461144111260 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 2172 | ++DOCSHELL 101D4C00 == 34 [pid = 2172] [id = 506] 02:21:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 58 (10242400) [pid = 2172] [serial = 1518] [outer = 00000000] 02:21:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 59 (10248C00) [pid = 2172] [serial = 1519] [outer = 10242400] 02:21:51 INFO - PROCESS | 2172 | 1461144111312 Marionette DEBUG loaded listener.js 02:21:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 60 (10CA1800) [pid = 2172] [serial = 1520] [outer = 10242400] 02:21:51 INFO - PROCESS | 2172 | 1461144111784 Marionette TRACE conn5 <- [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]]]}] 02:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 02:21:51 INFO - PROCESS | 2172 | 1461144111847 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 2172 | 1461144111850 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 02:21:51 INFO - PROCESS | 2172 | 1461144111853 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:21:51 INFO - PROCESS | 2172 | 1461144111855 Marionette TRACE conn5 <- [1,1990,null,{}] 02:21:51 INFO - PROCESS | 2172 | 1461144111858 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:51 INFO - PROCESS | 2172 | 1461144111938 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 02:21:51 INFO - PROCESS | 2172 | 1461144111947 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 2172 | ++DOCSHELL 134A7000 == 35 [pid = 2172] [id = 507] 02:21:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 61 (134A8000) [pid = 2172] [serial = 1521] [outer = 00000000] 02:21:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 62 (14230800) [pid = 2172] [serial = 1522] [outer = 134A8000] 02:21:51 INFO - PROCESS | 2172 | 1461144111992 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 63 (14421000) [pid = 2172] [serial = 1523] [outer = 134A8000] 02:21:52 INFO - PROCESS | 2172 | 1461144112416 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 02:21:52 INFO - PROCESS | 2172 | 1461144112487 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 2172 | 1461144112489 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 02:21:52 INFO - PROCESS | 2172 | 1461144112493 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:21:52 INFO - PROCESS | 2172 | 1461144112494 Marionette TRACE conn5 <- [1,1994,null,{}] 02:21:52 INFO - PROCESS | 2172 | 1461144112498 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:52 INFO - PROCESS | 2172 | 1461144112601 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 02:21:52 INFO - PROCESS | 2172 | 1461144112685 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 2172 | ++DOCSHELL 0B276C00 == 36 [pid = 2172] [id = 508] 02:21:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 64 (146E8400) [pid = 2172] [serial = 1524] [outer = 00000000] 02:21:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (148DAC00) [pid = 2172] [serial = 1525] [outer = 146E8400] 02:21:52 INFO - PROCESS | 2172 | 1461144112730 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (14AC6000) [pid = 2172] [serial = 1526] [outer = 146E8400] 02:21:53 INFO - PROCESS | 2172 | 1461144113175 Marionette TRACE conn5 <- [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]]]}] 02:21:53 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 02:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 02:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:21:53 INFO - PROCESS | 2172 | 1461144113227 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 2172 | 1461144113229 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 02:21:53 INFO - PROCESS | 2172 | 1461144113232 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 2172 | 1461144113234 Marionette TRACE conn5 <- [1,1998,null,{}] 02:21:53 INFO - PROCESS | 2172 | 1461144113237 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:53 INFO - PROCESS | 2172 | 1461144113366 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 02:21:53 INFO - PROCESS | 2172 | 1461144113379 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 2172 | ++DOCSHELL 1583E000 == 37 [pid = 2172] [id = 509] 02:21:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (1583F400) [pid = 2172] [serial = 1527] [outer = 00000000] 02:21:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (1759F000) [pid = 2172] [serial = 1528] [outer = 1583F400] 02:21:53 INFO - PROCESS | 2172 | 1461144113427 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (184CA800) [pid = 2172] [serial = 1529] [outer = 1583F400] 02:21:53 INFO - PROCESS | 2172 | 1461144113882 Marionette TRACE conn5 <- [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]]]}] 02:21:53 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 02:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 02:21:53 INFO - PROCESS | 2172 | 1461144113903 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 2172 | 1461144113905 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 02:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:21:53 INFO - PROCESS | 2172 | 1461144113908 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 2172 | 1461144113910 Marionette TRACE conn5 <- [1,2002,null,{}] 02:21:53 INFO - PROCESS | 2172 | 1461144113914 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 2172 | 1461144114053 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 02:21:54 INFO - PROCESS | 2172 | 1461144114071 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 2172 | ++DOCSHELL 184D4C00 == 38 [pid = 2172] [id = 510] 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (186A9000) [pid = 2172] [serial = 1530] [outer = 00000000] 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (186B6400) [pid = 2172] [serial = 1531] [outer = 186A9000] 02:21:54 INFO - PROCESS | 2172 | 1461144114115 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (1895A800) [pid = 2172] [serial = 1532] [outer = 186A9000] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (0EBED000) [pid = 2172] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (0FE70400) [pid = 2172] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (10D8F800) [pid = 2172] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (1577DC00) [pid = 2172] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (0FED9400) [pid = 2172] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 66 (0F168400) [pid = 2172] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:21:54 INFO - PROCESS | 2172 | --DOMWINDOW == 65 (146E8C00) [pid = 2172] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:21:54 INFO - PROCESS | 2172 | 1461144114577 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 02:21:54 INFO - PROCESS | 2172 | 1461144114639 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 02:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:21:54 INFO - PROCESS | 2172 | 1461144114641 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 02:21:54 INFO - PROCESS | 2172 | 1461144114644 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 2172 | 1461144114646 Marionette TRACE conn5 <- [1,2006,null,{}] 02:21:54 INFO - PROCESS | 2172 | 1461144114650 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 2172 | 1461144114724 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 02:21:54 INFO - PROCESS | 2172 | 1461144114811 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE2000 == 39 [pid = 2172] [id = 511] 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (0EDE3000) [pid = 2172] [serial = 1533] [outer = 00000000] 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (1577DC00) [pid = 2172] [serial = 1534] [outer = 0EDE3000] 02:21:54 INFO - PROCESS | 2172 | 1461144114857 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (1897C800) [pid = 2172] [serial = 1535] [outer = 0EDE3000] 02:21:55 INFO - PROCESS | 2172 | 1461144115224 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 02:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:21:55 INFO - PROCESS | 2172 | 1461144115275 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 2172 | 1461144115277 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 02:21:55 INFO - PROCESS | 2172 | 1461144115280 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 2172 | 1461144115282 Marionette TRACE conn5 <- [1,2010,null,{}] 02:21:55 INFO - PROCESS | 2172 | 1461144115285 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:55 INFO - PROCESS | 2172 | 1461144115396 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 02:21:55 INFO - PROCESS | 2172 | 1461144115433 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:55 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE2400 == 40 [pid = 2172] [id = 512] 02:21:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (10D40800) [pid = 2172] [serial = 1536] [outer = 00000000] 02:21:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (18A8D400) [pid = 2172] [serial = 1537] [outer = 10D40800] 02:21:55 INFO - PROCESS | 2172 | 1461144115478 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (18A8F800) [pid = 2172] [serial = 1538] [outer = 10D40800] 02:21:55 INFO - PROCESS | 2172 | 1461144115880 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 631ms 02:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:21:55 INFO - PROCESS | 2172 | 1461144115912 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 2172 | 1461144115914 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 02:21:55 INFO - PROCESS | 2172 | 1461144115917 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 2172 | 1461144115919 Marionette TRACE conn5 <- [1,2014,null,{}] 02:21:55 INFO - PROCESS | 2172 | 1461144115922 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:56 INFO - PROCESS | 2172 | 1461144116030 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 02:21:56 INFO - PROCESS | 2172 | 1461144116039 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE6400 == 41 [pid = 2172] [id = 513] 02:21:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0F542400) [pid = 2172] [serial = 1539] [outer = 00000000] 02:21:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (18A8C000) [pid = 2172] [serial = 1540] [outer = 0F542400] 02:21:56 INFO - PROCESS | 2172 | 1461144116084 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (18B0F400) [pid = 2172] [serial = 1541] [outer = 0F542400] 02:21:56 INFO - PROCESS | 2172 | 1461144116556 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 02:21:56 INFO - PROCESS | 2172 | 1461144116589 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 02:21:56 INFO - PROCESS | 2172 | 1461144116594 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 02:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:21:56 INFO - PROCESS | 2172 | 1461144116599 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 2172 | 1461144116604 Marionette TRACE conn5 <- [1,2018,null,{}] 02:21:56 INFO - PROCESS | 2172 | 1461144116611 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:56 INFO - PROCESS | 2172 | 1461144116770 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 02:21:56 INFO - PROCESS | 2172 | 1461144116890 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 2172 | ++DOCSHELL 0F163000 == 42 [pid = 2172] [id = 514] 02:21:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F166000) [pid = 2172] [serial = 1542] [outer = 00000000] 02:21:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0F54BC00) [pid = 2172] [serial = 1543] [outer = 0F166000] 02:21:56 INFO - PROCESS | 2172 | 1461144116949 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0FD76000) [pid = 2172] [serial = 1544] [outer = 0F166000] 02:21:57 INFO - PROCESS | 2172 | 1461144117514 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 02:21:57 INFO - PROCESS | 2172 | 1461144117574 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 02:21:57 INFO - PROCESS | 2172 | 1461144117580 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 02:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:21:57 INFO - PROCESS | 2172 | 1461144117586 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:21:57 INFO - PROCESS | 2172 | 1461144117589 Marionette TRACE conn5 <- [1,2022,null,{}] 02:21:57 INFO - PROCESS | 2172 | 1461144117594 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:57 INFO - PROCESS | 2172 | 1461144117698 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 02:21:57 INFO - PROCESS | 2172 | 1461144117830 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 2172 | ++DOCSHELL 10191800 == 43 [pid = 2172] [id = 515] 02:21:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1023C400) [pid = 2172] [serial = 1545] [outer = 00000000] 02:21:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (134E4000) [pid = 2172] [serial = 1546] [outer = 1023C400] 02:21:57 INFO - PROCESS | 2172 | 1461144117886 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14230400) [pid = 2172] [serial = 1547] [outer = 1023C400] 02:21:58 INFO - PROCESS | 2172 | 1461144118476 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 02:21:58 INFO - PROCESS | 2172 | 1461144118518 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 2172 | 1461144118521 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 02:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:21:58 INFO - PROCESS | 2172 | 1461144118525 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 2172 | 1461144118528 Marionette TRACE conn5 <- [1,2026,null,{}] 02:21:58 INFO - PROCESS | 2172 | 1461144118540 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:58 INFO - PROCESS | 2172 | 1461144118647 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 02:21:58 INFO - PROCESS | 2172 | 1461144118777 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 2172 | ++DOCSHELL 186B0400 == 44 [pid = 2172] [id = 516] 02:21:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (1890B000) [pid = 2172] [serial = 1548] [outer = 00000000] 02:21:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (18B5A000) [pid = 2172] [serial = 1549] [outer = 1890B000] 02:21:58 INFO - PROCESS | 2172 | 1461144118836 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18B66C00) [pid = 2172] [serial = 1550] [outer = 1890B000] 02:21:59 INFO - PROCESS | 2172 | 1461144119466 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 02:21:59 INFO - PROCESS | 2172 | 1461144119499 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 2172 | 1461144119502 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 02:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:21:59 INFO - PROCESS | 2172 | 1461144119505 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 2172 | 1461144119507 Marionette TRACE conn5 <- [1,2030,null,{}] 02:21:59 INFO - PROCESS | 2172 | 1461144119511 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:59 INFO - PROCESS | 2172 | 1461144119612 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 02:21:59 INFO - PROCESS | 2172 | 1461144119765 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:59 INFO - PROCESS | 2172 | ++DOCSHELL 175A2C00 == 45 [pid = 2172] [id = 517] 02:21:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (175A6400) [pid = 2172] [serial = 1551] [outer = 00000000] 02:21:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1927A000) [pid = 2172] [serial = 1552] [outer = 175A6400] 02:21:59 INFO - PROCESS | 2172 | 1461144119822 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (19905800) [pid = 2172] [serial = 1553] [outer = 175A6400] 02:22:00 INFO - PROCESS | 2172 | 1461144120516 Marionette TRACE conn5 <- [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]]]}] 02:22:00 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) 02:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1070ms 02:22:00 INFO - PROCESS | 2172 | 1461144120579 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 02:22:00 INFO - PROCESS | 2172 | 1461144120584 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 02:22:00 INFO - PROCESS | 2172 | 1461144120589 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:22:00 INFO - PROCESS | 2172 | 1461144120592 Marionette TRACE conn5 <- [1,2034,null,{}] 02:22:00 INFO - PROCESS | 2172 | 1461144120597 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:00 INFO - PROCESS | 2172 | 1461144120698 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 02:22:00 INFO - PROCESS | 2172 | 1461144120803 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 2172 | ++DOCSHELL 0F0B6000 == 46 [pid = 2172] [id = 518] 02:22:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (0F165C00) [pid = 2172] [serial = 1554] [outer = 00000000] 02:22:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0FED9000) [pid = 2172] [serial = 1555] [outer = 0F165C00] 02:22:00 INFO - PROCESS | 2172 | 1461144120853 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (1018B800) [pid = 2172] [serial = 1556] [outer = 0F165C00] 02:22:01 INFO - PROCESS | 2172 | --DOCSHELL 0F8B8400 == 45 [pid = 2172] [id = 456] 02:22:01 INFO - PROCESS | 2172 | --DOCSHELL 0B279800 == 44 [pid = 2172] [id = 455] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (184D7800) [pid = 2172] [serial = 1504] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0ED0C000) [pid = 2172] [serial = 1483] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0FE74800) [pid = 2172] [serial = 1489] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (0EDE2C00) [pid = 2172] [serial = 1484] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1349C400) [pid = 2172] [serial = 1495] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (14224000) [pid = 2172] [serial = 1496] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (15DEE800) [pid = 2172] [serial = 1501] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (15DEEC00) [pid = 2172] [serial = 1502] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (10247400) [pid = 2172] [serial = 1492] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (10C9F400) [pid = 2172] [serial = 1493] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0F16F800) [pid = 2172] [serial = 1486] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0F47FC00) [pid = 2172] [serial = 1487] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (14A9C800) [pid = 2172] [serial = 1498] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (14B75400) [pid = 2172] [serial = 1499] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (0FE7B000) [pid = 2172] [serial = 1490] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 2172 | 1461144121377 Marionette TRACE conn5 <- [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]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 830ms 02:22:01 INFO - PROCESS | 2172 | 1461144121424 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 02:22:01 INFO - PROCESS | 2172 | 1461144121429 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 02:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:22:01 INFO - PROCESS | 2172 | 1461144121436 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 2172 | 1461144121438 Marionette TRACE conn5 <- [1,2038,null,{}] 02:22:01 INFO - PROCESS | 2172 | 1461144121442 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:01 INFO - PROCESS | 2172 | 1461144121525 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 02:22:01 INFO - PROCESS | 2172 | 1461144121534 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:01 INFO - PROCESS | 2172 | ++DOCSHELL 0F573C00 == 45 [pid = 2172] [id = 519] 02:22:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (0F8BC000) [pid = 2172] [serial = 1557] [outer = 00000000] 02:22:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (0FE7B800) [pid = 2172] [serial = 1558] [outer = 0F8BC000] 02:22:01 INFO - PROCESS | 2172 | 1461144121579 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (0FEDA000) [pid = 2172] [serial = 1559] [outer = 0F8BC000] 02:22:02 INFO - PROCESS | 2172 | 1461144122081 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 02:22:02 INFO - PROCESS | 2172 | 1461144122109 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 2172 | 1461144122111 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 02:22:02 INFO - PROCESS | 2172 | 1461144122114 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:22:02 INFO - PROCESS | 2172 | 1461144122117 Marionette TRACE conn5 <- [1,2042,null,{}] 02:22:02 INFO - PROCESS | 2172 | 1461144122128 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:02 INFO - PROCESS | 2172 | 1461144122210 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 02:22:02 INFO - PROCESS | 2172 | 1461144122216 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 2172 | ++DOCSHELL 1024A000 == 46 [pid = 2172] [id = 520] 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (10D91400) [pid = 2172] [serial = 1560] [outer = 00000000] 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14226800) [pid = 2172] [serial = 1561] [outer = 10D91400] 02:22:02 INFO - PROCESS | 2172 | 1461144122263 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14421400) [pid = 2172] [serial = 1562] [outer = 10D91400] 02:22:02 INFO - PROCESS | 2172 | 1461144122729 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 02:22:02 INFO - PROCESS | 2172 | 1461144122750 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 2172 | 1461144122752 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 02:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:22:02 INFO - PROCESS | 2172 | 1461144122756 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - PROCESS | 2172 | 1461144122757 Marionette TRACE conn5 <- [1,2046,null,{}] 02:22:02 INFO - PROCESS | 2172 | 1461144122761 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:02 INFO - PROCESS | 2172 | 1461144122841 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 02:22:02 INFO - PROCESS | 2172 | 1461144122848 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 2172 | ++DOCSHELL 14A9F400 == 47 [pid = 2172] [id = 521] 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (14AC5C00) [pid = 2172] [serial = 1563] [outer = 00000000] 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (15837000) [pid = 2172] [serial = 1564] [outer = 14AC5C00] 02:22:02 INFO - PROCESS | 2172 | 1461144122892 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (15DEF800) [pid = 2172] [serial = 1565] [outer = 14AC5C00] 02:22:03 INFO - PROCESS | 2172 | 1461144123350 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 02:22:03 INFO - PROCESS | 2172 | 1461144123410 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 02:22:03 INFO - PROCESS | 2172 | 1461144123412 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 02:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:22:03 INFO - PROCESS | 2172 | 1461144123415 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:22:03 INFO - PROCESS | 2172 | 1461144123417 Marionette TRACE conn5 <- [1,2050,null,{}] 02:22:03 INFO - PROCESS | 2172 | 1461144123420 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:03 INFO - PROCESS | 2172 | 1461144123527 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 02:22:03 INFO - PROCESS | 2172 | 1461144123532 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:03 INFO - PROCESS | 2172 | ++DOCSHELL 17266400 == 48 [pid = 2172] [id = 522] 02:22:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (17267400) [pid = 2172] [serial = 1566] [outer = 00000000] 02:22:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18425400) [pid = 2172] [serial = 1567] [outer = 17267400] 02:22:03 INFO - PROCESS | 2172 | 1461144123577 Marionette DEBUG loaded listener.js 02:22:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (184D0800) [pid = 2172] [serial = 1568] [outer = 17267400] 02:22:04 INFO - PROCESS | 2172 | 1461144124045 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 02:22:04 INFO - PROCESS | 2172 | 1461144124087 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 02:22:04 INFO - PROCESS | 2172 | 1461144124089 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 02:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:22:04 INFO - PROCESS | 2172 | 1461144124092 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - PROCESS | 2172 | 1461144124093 Marionette TRACE conn5 <- [1,2054,null,{}] 02:22:04 INFO - PROCESS | 2172 | 1461144124097 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:04 INFO - PROCESS | 2172 | 1461144124216 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 02:22:04 INFO - PROCESS | 2172 | 1461144124310 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 2172 | ++DOCSHELL 18A85C00 == 49 [pid = 2172] [id = 523] 02:22:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (18A86000) [pid = 2172] [serial = 1569] [outer = 00000000] 02:22:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18D94C00) [pid = 2172] [serial = 1570] [outer = 18A86000] 02:22:04 INFO - PROCESS | 2172 | 1461144124360 Marionette DEBUG loaded listener.js 02:22:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18EB7400) [pid = 2172] [serial = 1571] [outer = 18A86000] 02:22:04 INFO - PROCESS | 2172 | 1461144124800 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 02:22:04 INFO - PROCESS | 2172 | 1461144124823 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 02:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:22:04 INFO - PROCESS | 2172 | 1461144124825 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 02:22:04 INFO - PROCESS | 2172 | 1461144124828 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - PROCESS | 2172 | 1461144124830 Marionette TRACE conn5 <- [1,2058,null,{}] 02:22:04 INFO - PROCESS | 2172 | 1461144124833 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:04 INFO - PROCESS | 2172 | 1461144124940 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 02:22:04 INFO - PROCESS | 2172 | 1461144124947 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 2172 | ++DOCSHELL 0ED11400 == 50 [pid = 2172] [id = 524] 02:22:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0EDEC000) [pid = 2172] [serial = 1572] [outer = 00000000] 02:22:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1990B800) [pid = 2172] [serial = 1573] [outer = 0EDEC000] 02:22:04 INFO - PROCESS | 2172 | 1461144124990 Marionette DEBUG loaded listener.js 02:22:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (1990B400) [pid = 2172] [serial = 1574] [outer = 0EDEC000] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (146E8400) [pid = 2172] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (10D40800) [pid = 2172] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (10242400) [pid = 2172] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1583F400) [pid = 2172] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (0EB3F000) [pid = 2172] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (0F4E7800) [pid = 2172] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (134A8000) [pid = 2172] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0EDE3000) [pid = 2172] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (186A9000) [pid = 2172] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:22:05 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1759E400) [pid = 2172] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:22:05 INFO - PROCESS | 2172 | 1461144125544 Marionette TRACE conn5 <- [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]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 02:22:05 INFO - PROCESS | 2172 | 1461144125617 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 2172 | 1461144125619 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 02:22:05 INFO - PROCESS | 2172 | 1461144125622 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:22:05 INFO - PROCESS | 2172 | 1461144125623 Marionette TRACE conn5 <- [1,2062,null,{}] 02:22:05 INFO - PROCESS | 2172 | 1461144125627 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:05 INFO - PROCESS | 2172 | 1461144125704 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 02:22:05 INFO - PROCESS | 2172 | 1461144125710 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 2172 | ++DOCSHELL 0F433000 == 51 [pid = 2172] [id = 525] 02:22:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (0F8BD000) [pid = 2172] [serial = 1575] [outer = 00000000] 02:22:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (148CC000) [pid = 2172] [serial = 1576] [outer = 0F8BD000] 02:22:05 INFO - PROCESS | 2172 | 1461144125755 Marionette DEBUG loaded listener.js 02:22:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (1756C000) [pid = 2172] [serial = 1577] [outer = 0F8BD000] 02:22:06 INFO - PROCESS | 2172 | 1461144126192 Marionette TRACE conn5 <- [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]]]}] 02:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 02:22:06 INFO - PROCESS | 2172 | 1461144126257 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 02:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:22:06 INFO - PROCESS | 2172 | 1461144126259 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 02:22:06 INFO - PROCESS | 2172 | 1461144126262 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 2172 | 1461144126264 Marionette TRACE conn5 <- [1,2066,null,{}] 02:22:06 INFO - PROCESS | 2172 | 1461144126268 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:06 INFO - PROCESS | 2172 | 1461144126349 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 02:22:06 INFO - PROCESS | 2172 | 1461144126355 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:06 INFO - PROCESS | 2172 | ++DOCSHELL 186B6C00 == 52 [pid = 2172] [id = 526] 02:22:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18A8CC00) [pid = 2172] [serial = 1578] [outer = 00000000] 02:22:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (19B29000) [pid = 2172] [serial = 1579] [outer = 18A8CC00] 02:22:06 INFO - PROCESS | 2172 | 1461144126399 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19BF2800) [pid = 2172] [serial = 1580] [outer = 18A8CC00] 02:22:06 INFO - PROCESS | 2172 | 1461144126821 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 570ms 02:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:22:06 INFO - PROCESS | 2172 | 1461144126833 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 02:22:06 INFO - PROCESS | 2172 | 1461144126834 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 02:22:06 INFO - PROCESS | 2172 | 1461144126837 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 2172 | 1461144126839 Marionette TRACE conn5 <- [1,2070,null,{}] 02:22:06 INFO - PROCESS | 2172 | 1461144126842 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:06 INFO - PROCESS | 2172 | 1461144126961 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 02:22:06 INFO - PROCESS | 2172 | 1461144126967 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:06 INFO - PROCESS | 2172 | ++DOCSHELL 184CC800 == 53 [pid = 2172] [id = 527] 02:22:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19BF4800) [pid = 2172] [serial = 1581] [outer = 00000000] 02:22:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (19C35000) [pid = 2172] [serial = 1582] [outer = 19BF4800] 02:22:07 INFO - PROCESS | 2172 | 1461144127011 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (19C3C800) [pid = 2172] [serial = 1583] [outer = 19BF4800] 02:22:07 INFO - PROCESS | 2172 | 1461144127432 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 02:22:07 INFO - PROCESS | 2172 | 1461144127477 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 2172 | 1461144127480 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 02:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:22:07 INFO - PROCESS | 2172 | 1461144127487 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - PROCESS | 2172 | 1461144127489 Marionette TRACE conn5 <- [1,2074,null,{}] 02:22:07 INFO - PROCESS | 2172 | 1461144127493 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:07 INFO - PROCESS | 2172 | 1461144127636 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 02:22:07 INFO - PROCESS | 2172 | 1461144127747 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 2172 | ++DOCSHELL 0ED0C000 == 54 [pid = 2172] [id = 528] 02:22:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0ED0C400) [pid = 2172] [serial = 1584] [outer = 00000000] 02:22:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0F05A000) [pid = 2172] [serial = 1585] [outer = 0ED0C400] 02:22:07 INFO - PROCESS | 2172 | 1461144127805 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0F16F800) [pid = 2172] [serial = 1586] [outer = 0ED0C400] 02:22:08 INFO - PROCESS | 2172 | 1461144128441 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 02:22:08 INFO - PROCESS | 2172 | 1461144128461 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 2172 | 1461144128466 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 02:22:08 INFO - PROCESS | 2172 | 1461144128471 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:22:08 INFO - PROCESS | 2172 | 1461144128475 Marionette TRACE conn5 <- [1,2078,null,{}] 02:22:08 INFO - PROCESS | 2172 | 1461144128480 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:08 INFO - PROCESS | 2172 | 1461144128585 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 02:22:08 INFO - PROCESS | 2172 | 1461144128692 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 2172 | ++DOCSHELL 10246800 == 55 [pid = 2172] [id = 529] 02:22:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (10246C00) [pid = 2172] [serial = 1587] [outer = 00000000] 02:22:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (111AF400) [pid = 2172] [serial = 1588] [outer = 10246C00] 02:22:08 INFO - PROCESS | 2172 | 1461144128749 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (14222800) [pid = 2172] [serial = 1589] [outer = 10246C00] 02:22:09 INFO - PROCESS | 2172 | 1461144129317 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 870ms 02:22:09 INFO - PROCESS | 2172 | 1461144129355 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 2172 | 1461144129358 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 02:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:22:09 INFO - PROCESS | 2172 | 1461144129362 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 2172 | 1461144129364 Marionette TRACE conn5 <- [1,2082,null,{}] 02:22:09 INFO - PROCESS | 2172 | 1461144129369 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:09 INFO - PROCESS | 2172 | 1461144129473 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 02:22:09 INFO - PROCESS | 2172 | 1461144129586 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 2172 | ++DOCSHELL 18910400 == 56 [pid = 2172] [id = 530] 02:22:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18954C00) [pid = 2172] [serial = 1590] [outer = 00000000] 02:22:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18B61C00) [pid = 2172] [serial = 1591] [outer = 18954C00] 02:22:09 INFO - PROCESS | 2172 | 1461144129643 Marionette DEBUG loaded listener.js 02:22:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (198CE000) [pid = 2172] [serial = 1592] [outer = 18954C00] 02:22:10 INFO - PROCESS | 2172 | 1461144130281 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 02:22:10 INFO - PROCESS | 2172 | 1461144130336 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 2172 | 1461144130340 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 02:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:22:10 INFO - PROCESS | 2172 | 1461144130351 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - PROCESS | 2172 | 1461144130356 Marionette TRACE conn5 <- [1,2086,null,{}] 02:22:10 INFO - PROCESS | 2172 | 1461144130360 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:10 INFO - PROCESS | 2172 | 1461144130496 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 02:22:10 INFO - PROCESS | 2172 | 1461144130629 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 2172 | ++DOCSHELL 146DE000 == 57 [pid = 2172] [id = 531] 02:22:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19D0D400) [pid = 2172] [serial = 1593] [outer = 00000000] 02:22:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19D15800) [pid = 2172] [serial = 1594] [outer = 19D0D400] 02:22:10 INFO - PROCESS | 2172 | 1461144130685 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D18800) [pid = 2172] [serial = 1595] [outer = 19D0D400] 02:22:11 INFO - PROCESS | 2172 | 1461144131280 Marionette TRACE conn5 <- [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]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 990ms 02:22:11 INFO - PROCESS | 2172 | 1461144131336 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 2172 | 1461144131339 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 02:22:11 INFO - PROCESS | 2172 | 1461144131342 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:22:11 INFO - PROCESS | 2172 | 1461144131344 Marionette TRACE conn5 <- [1,2090,null,{}] 02:22:11 INFO - PROCESS | 2172 | 1461144131348 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:11 INFO - PROCESS | 2172 | 1461144131450 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 02:22:11 INFO - PROCESS | 2172 | 1461144131556 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F6800 == 58 [pid = 2172] [id = 532] 02:22:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (0F43F000) [pid = 2172] [serial = 1596] [outer = 00000000] 02:22:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1023F000) [pid = 2172] [serial = 1597] [outer = 0F43F000] 02:22:11 INFO - PROCESS | 2172 | 1461144131611 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (144A3000) [pid = 2172] [serial = 1598] [outer = 0F43F000] 02:22:12 INFO - PROCESS | 2172 | 1461144132357 Marionette TRACE conn5 <- [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]]]}] 02:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1073ms 02:22:12 INFO - PROCESS | 2172 | 1461144132419 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 02:22:12 INFO - PROCESS | 2172 | 1461144132424 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 02:22:12 INFO - PROCESS | 2172 | 1461144132429 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:22:12 INFO - PROCESS | 2172 | 1461144132432 Marionette TRACE conn5 <- [1,2094,null,{}] 02:22:12 INFO - PROCESS | 2172 | 1461144132438 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:12 INFO - PROCESS | 2172 | 1461144132537 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 02:22:12 INFO - PROCESS | 2172 | 1461144132676 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 2172 | ++DOCSHELL 1018BC00 == 59 [pid = 2172] [id = 533] 02:22:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (10247000) [pid = 2172] [serial = 1599] [outer = 00000000] 02:22:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (10D8F400) [pid = 2172] [serial = 1600] [outer = 10247000] 02:22:12 INFO - PROCESS | 2172 | 1461144132725 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (14227000) [pid = 2172] [serial = 1601] [outer = 10247000] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3C00 == 58 [pid = 2172] [id = 439] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 184CC800 == 57 [pid = 2172] [id = 527] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 186B6C00 == 56 [pid = 2172] [id = 526] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0F433000 == 55 [pid = 2172] [id = 525] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0ED11400 == 54 [pid = 2172] [id = 524] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 18A85C00 == 53 [pid = 2172] [id = 523] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 17266400 == 52 [pid = 2172] [id = 522] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 14A9F400 == 51 [pid = 2172] [id = 521] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 1024A000 == 50 [pid = 2172] [id = 520] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0F573C00 == 49 [pid = 2172] [id = 519] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (18A8C000) [pid = 2172] [serial = 1540] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0F0B6000 == 48 [pid = 2172] [id = 518] 02:22:12 INFO - PROCESS | 2172 | --DOCSHELL 0F163000 == 47 [pid = 2172] [id = 514] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (184D1000) [pid = 2172] [serial = 1505] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (148DAC00) [pid = 2172] [serial = 1525] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14AC6000) [pid = 2172] [serial = 1526] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (18A8F800) [pid = 2172] [serial = 1538] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0EB3A800) [pid = 2172] [serial = 1507] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (10248C00) [pid = 2172] [serial = 1519] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (10CA1800) [pid = 2172] [serial = 1520] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1759F000) [pid = 2172] [serial = 1528] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0EDE9000) [pid = 2172] [serial = 1513] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (0F168800) [pid = 2172] [serial = 1514] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F580800) [pid = 2172] [serial = 1510] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0FE71800) [pid = 2172] [serial = 1516] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0FECD800) [pid = 2172] [serial = 1517] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (14230800) [pid = 2172] [serial = 1522] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1577DC00) [pid = 2172] [serial = 1534] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (186B6400) [pid = 2172] [serial = 1531] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (18A8D400) [pid = 2172] [serial = 1537] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1895A800) [pid = 2172] [serial = 1532] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (184CA800) [pid = 2172] [serial = 1529] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1897C800) [pid = 2172] [serial = 1535] [outer = 00000000] [url = about:blank] 02:22:12 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (14421000) [pid = 2172] [serial = 1523] [outer = 00000000] [url = about:blank] 02:22:13 INFO - PROCESS | 2172 | 1461144133229 Marionette TRACE conn5 <- [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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 02:22:13 INFO - PROCESS | 2172 | 1461144133264 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 2172 | 1461144133270 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 02:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:22:13 INFO - PROCESS | 2172 | 1461144133275 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 2172 | 1461144133278 Marionette TRACE conn5 <- [1,2098,null,{}] 02:22:13 INFO - PROCESS | 2172 | 1461144133282 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:13 INFO - PROCESS | 2172 | 1461144133364 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 02:22:13 INFO - PROCESS | 2172 | 1461144133373 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 2172 | ++DOCSHELL 0F16B800 == 48 [pid = 2172] [id = 534] 02:22:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0F546800) [pid = 2172] [serial = 1602] [outer = 00000000] 02:22:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0FED3C00) [pid = 2172] [serial = 1603] [outer = 0F546800] 02:22:13 INFO - PROCESS | 2172 | 1461144133418 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (101C8000) [pid = 2172] [serial = 1604] [outer = 0F546800] 02:22:13 INFO - PROCESS | 2172 | 1461144133924 Marionette TRACE conn5 <- [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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 02:22:13 INFO - PROCESS | 2172 | 1461144133949 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 2172 | 1461144133951 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 02:22:13 INFO - PROCESS | 2172 | 1461144133955 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:22:13 INFO - PROCESS | 2172 | 1461144133958 Marionette TRACE conn5 <- [1,2102,null,{}] 02:22:13 INFO - PROCESS | 2172 | 1461144133968 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:14 INFO - PROCESS | 2172 | 1461144134052 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 02:22:14 INFO - PROCESS | 2172 | 1461144134061 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 2172 | ++DOCSHELL 14AC4000 == 49 [pid = 2172] [id = 535] 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (14AC5000) [pid = 2172] [serial = 1605] [outer = 00000000] 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (15779400) [pid = 2172] [serial = 1606] [outer = 14AC5000] 02:22:14 INFO - PROCESS | 2172 | 1461144134109 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (15DEFC00) [pid = 2172] [serial = 1607] [outer = 14AC5000] 02:22:14 INFO - PROCESS | 2172 | 1461144134602 Marionette TRACE conn5 <- [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]]]}] 02:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 02:22:14 INFO - PROCESS | 2172 | 1461144134633 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 02:22:14 INFO - PROCESS | 2172 | 1461144134635 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 02:22:14 INFO - PROCESS | 2172 | 1461144134638 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:22:14 INFO - PROCESS | 2172 | 1461144134640 Marionette TRACE conn5 <- [1,2106,null,{}] 02:22:14 INFO - PROCESS | 2172 | 1461144134644 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:14 INFO - PROCESS | 2172 | 1461144134724 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 02:22:14 INFO - PROCESS | 2172 | 1461144134731 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 2172 | ++DOCSHELL 17874C00 == 50 [pid = 2172] [id = 536] 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (17875400) [pid = 2172] [serial = 1608] [outer = 00000000] 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (184D9000) [pid = 2172] [serial = 1609] [outer = 17875400] 02:22:14 INFO - PROCESS | 2172 | 1461144134776 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (186B1800) [pid = 2172] [serial = 1610] [outer = 17875400] 02:22:15 INFO - PROCESS | 2172 | 1461144135208 Marionette TRACE conn5 <- [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]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 02:22:15 INFO - PROCESS | 2172 | 1461144135274 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 02:22:15 INFO - PROCESS | 2172 | 1461144135276 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 02:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:22:15 INFO - PROCESS | 2172 | 1461144135279 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 2172 | 1461144135281 Marionette TRACE conn5 <- [1,2110,null,{}] 02:22:15 INFO - PROCESS | 2172 | 1461144135285 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:15 INFO - PROCESS | 2172 | 1461144135361 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 02:22:15 INFO - PROCESS | 2172 | 1461144135368 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 2172 | ++DOCSHELL 18908000 == 51 [pid = 2172] [id = 537] 02:22:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (186B5800) [pid = 2172] [serial = 1611] [outer = 00000000] 02:22:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1897D000) [pid = 2172] [serial = 1612] [outer = 186B5800] 02:22:15 INFO - PROCESS | 2172 | 1461144135413 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18A85800) [pid = 2172] [serial = 1613] [outer = 186B5800] 02:22:15 INFO - PROCESS | 2172 | 1461144135950 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 02:22:15 INFO - PROCESS | 2172 | 1461144136010 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 2172 | 1461144136012 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 02:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:22:16 INFO - PROCESS | 2172 | 1461144136021 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 2172 | 1461144136023 Marionette TRACE conn5 <- [1,2114,null,{}] 02:22:16 INFO - PROCESS | 2172 | 1461144136026 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:16 INFO - PROCESS | 2172 | 1461144136144 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 02:22:16 INFO - PROCESS | 2172 | 1461144136207 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE7800 == 52 [pid = 2172] [id = 538] 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (18B10C00) [pid = 2172] [serial = 1614] [outer = 00000000] 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19902400) [pid = 2172] [serial = 1615] [outer = 18B10C00] 02:22:16 INFO - PROCESS | 2172 | 1461144136254 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19902800) [pid = 2172] [serial = 1616] [outer = 18B10C00] 02:22:16 INFO - PROCESS | 2172 | 1461144136665 Marionette TRACE conn5 <- [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]]]}] 02:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 02:22:16 INFO - PROCESS | 2172 | 1461144136695 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 2172 | 1461144136697 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 02:22:16 INFO - PROCESS | 2172 | 1461144136701 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:22:16 INFO - PROCESS | 2172 | 1461144136702 Marionette TRACE conn5 <- [1,2118,null,{}] 02:22:16 INFO - PROCESS | 2172 | 1461144136706 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:16 INFO - PROCESS | 2172 | 1461144136845 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 02:22:16 INFO - PROCESS | 2172 | 1461144136867 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 2172 | ++DOCSHELL 0ED13800 == 53 [pid = 2172] [id = 539] 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (10245800) [pid = 2172] [serial = 1617] [outer = 00000000] 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19B28C00) [pid = 2172] [serial = 1618] [outer = 10245800] 02:22:16 INFO - PROCESS | 2172 | 1461144136911 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19B25800) [pid = 2172] [serial = 1619] [outer = 10245800] 02:22:17 INFO - PROCESS | 2172 | 1461144137362 Marionette TRACE conn5 <- [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] 02:22:17 INFO - PROCESS | 2172 | 1461144137437 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 02:22:17 INFO - PROCESS | 2172 | 1461144137440 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 2172 | 1461144137442 Marionette TRACE conn5 <- [1,2122,null,{}] 02:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:22:17 INFO - PROCESS | 2172 | 1461144137456 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:17 INFO - PROCESS | 2172 | 1461144137563 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 02:22:17 INFO - PROCESS | 2172 | 1461144137573 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 2172 | ++DOCSHELL 19B24C00 == 54 [pid = 2172] [id = 540] 02:22:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19BF7000) [pid = 2172] [serial = 1620] [outer = 00000000] 02:22:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D13400) [pid = 2172] [serial = 1621] [outer = 19BF7000] 02:22:17 INFO - PROCESS | 2172 | 1461144137617 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D1FC00) [pid = 2172] [serial = 1622] [outer = 19BF7000] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (17267400) [pid = 2172] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0F542400) [pid = 2172] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0F8BC000) [pid = 2172] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (0F165C00) [pid = 2172] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (10D91400) [pid = 2172] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (14AC5C00) [pid = 2172] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (18A86000) [pid = 2172] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0EDEC000) [pid = 2172] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F8BD000) [pid = 2172] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:22:17 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18A8CC00) [pid = 2172] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:22:18 INFO - PROCESS | 2172 | 1461144138131 Marionette TRACE conn5 <- [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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 02:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:22:18 INFO - PROCESS | 2172 | 1461144138182 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 2172 | 1461144138184 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 02:22:18 INFO - PROCESS | 2172 | 1461144138187 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 2172 | 1461144138189 Marionette TRACE conn5 <- [1,2126,null,{}] 02:22:18 INFO - PROCESS | 2172 | 1461144138193 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:18 INFO - PROCESS | 2172 | 1461144138270 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 02:22:18 INFO - PROCESS | 2172 | 1461144138276 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 2172 | ++DOCSHELL 0F542400 == 55 [pid = 2172] [id = 541] 02:22:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (17268400) [pid = 2172] [serial = 1623] [outer = 00000000] 02:22:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1996B000) [pid = 2172] [serial = 1624] [outer = 17268400] 02:22:18 INFO - PROCESS | 2172 | 1461144138321 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19D07800) [pid = 2172] [serial = 1625] [outer = 17268400] 02:22:18 INFO - PROCESS | 2172 | 1461144138749 Marionette TRACE conn5 <- [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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 570ms 02:22:18 INFO - PROCESS | 2172 | 1461144138761 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 2172 | 1461144138763 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 02:22:18 INFO - PROCESS | 2172 | 1461144138766 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:22:18 INFO - PROCESS | 2172 | 1461144138768 Marionette TRACE conn5 <- [1,2130,null,{}] 02:22:18 INFO - PROCESS | 2172 | 1461144138772 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:18 INFO - PROCESS | 2172 | 1461144138891 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 02:22:18 INFO - PROCESS | 2172 | 1461144138900 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 2172 | ++DOCSHELL 1990F400 == 56 [pid = 2172] [id = 542] 02:22:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19D0D000) [pid = 2172] [serial = 1626] [outer = 00000000] 02:22:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D9B000) [pid = 2172] [serial = 1627] [outer = 19D0D000] 02:22:18 INFO - PROCESS | 2172 | 1461144138944 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D9E800) [pid = 2172] [serial = 1628] [outer = 19D0D000] 02:22:19 INFO - PROCESS | 2172 | 1461144139377 Marionette TRACE conn5 <- [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] 02:22:19 INFO - PROCESS | 2172 | 1461144139403 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 02:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:22:19 INFO - PROCESS | 2172 | 1461144139407 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:22:19 INFO - PROCESS | 2172 | 1461144139409 Marionette TRACE conn5 <- [1,2134,null,{}] 02:22:19 INFO - PROCESS | 2172 | 1461144139413 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:19 INFO - PROCESS | 2172 | 1461144139546 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 02:22:19 INFO - PROCESS | 2172 | 1461144139555 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:19 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEB400 == 57 [pid = 2172] [id = 543] 02:22:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18B0E800) [pid = 2172] [serial = 1629] [outer = 00000000] 02:22:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1ABB2C00) [pid = 2172] [serial = 1630] [outer = 18B0E800] 02:22:19 INFO - PROCESS | 2172 | 1461144139605 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1AFBD800) [pid = 2172] [serial = 1631] [outer = 18B0E800] 02:22:20 INFO - PROCESS | 2172 | 1461144140282 Marionette TRACE conn5 <- [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] 02:22:20 INFO - PROCESS | 2172 | 1461144140346 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 02:22:20 INFO - PROCESS | 2172 | 1461144140352 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:22:20 INFO - PROCESS | 2172 | 1461144140356 Marionette TRACE conn5 <- [1,2138,null,{}] 02:22:20 INFO - PROCESS | 2172 | 1461144140362 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:20 INFO - PROCESS | 2172 | 1461144140473 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 02:22:20 INFO - PROCESS | 2172 | 1461144140611 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 2172 | ++DOCSHELL 0F803800 == 58 [pid = 2172] [id = 544] 02:22:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (0F8B8800) [pid = 2172] [serial = 1632] [outer = 00000000] 02:22:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (10240000) [pid = 2172] [serial = 1633] [outer = 0F8B8800] 02:22:20 INFO - PROCESS | 2172 | 1461144140669 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (10CA4800) [pid = 2172] [serial = 1634] [outer = 0F8B8800] 02:22:21 INFO - PROCESS | 2172 | 1461144141272 Marionette TRACE conn5 <- [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]]]}] 02:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 02:22:21 INFO - PROCESS | 2172 | 1461144141327 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 02:22:21 INFO - PROCESS | 2172 | 1461144141333 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 02:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:22:21 INFO - PROCESS | 2172 | 1461144141340 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 2172 | 1461144141343 Marionette TRACE conn5 <- [1,2142,null,{}] 02:22:21 INFO - PROCESS | 2172 | 1461144141347 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:21 INFO - PROCESS | 2172 | 1461144141454 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 02:22:21 INFO - PROCESS | 2172 | 1461144141591 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE7400 == 59 [pid = 2172] [id = 545] 02:22:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0EDE4000) [pid = 2172] [serial = 1635] [outer = 00000000] 02:22:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1897B800) [pid = 2172] [serial = 1636] [outer = 0EDE4000] 02:22:21 INFO - PROCESS | 2172 | 1461144141648 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (18A8D400) [pid = 2172] [serial = 1637] [outer = 0EDE4000] 02:22:22 INFO - PROCESS | 2172 | 1461144142286 Marionette TRACE conn5 <- [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]]]}] 02:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 02:22:22 INFO - PROCESS | 2172 | 1461144142312 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 2172 | 1461144142314 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 02:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:22:22 INFO - PROCESS | 2172 | 1461144142318 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - PROCESS | 2172 | 1461144142322 Marionette TRACE conn5 <- [1,2146,null,{}] 02:22:22 INFO - PROCESS | 2172 | 1461144142333 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:22 INFO - PROCESS | 2172 | 1461144142441 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 02:22:22 INFO - PROCESS | 2172 | 1461144142580 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 2172 | ++DOCSHELL 1AA9F400 == 60 [pid = 2172] [id = 546] 02:22:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1AAA1800) [pid = 2172] [serial = 1638] [outer = 00000000] 02:22:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1AC49800) [pid = 2172] [serial = 1639] [outer = 1AAA1800] 02:22:22 INFO - PROCESS | 2172 | 1461144142638 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1B037C00) [pid = 2172] [serial = 1640] [outer = 1AAA1800] 02:22:23 INFO - PROCESS | 2172 | 1461144143194 Marionette TRACE conn5 <- [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]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 930ms 02:22:23 INFO - PROCESS | 2172 | 1461144143252 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 2172 | 1461144143255 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 02:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:22:23 INFO - PROCESS | 2172 | 1461144143258 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 2172 | 1461144143260 Marionette TRACE conn5 <- [1,2150,null,{}] 02:22:23 INFO - PROCESS | 2172 | 1461144143264 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:23 INFO - PROCESS | 2172 | 1461144143379 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 02:22:23 INFO - PROCESS | 2172 | 1461144143502 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 2172 | ++DOCSHELL 19C41400 == 61 [pid = 2172] [id = 547] 02:22:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1AAA1400) [pid = 2172] [serial = 1641] [outer = 00000000] 02:22:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1C51B000) [pid = 2172] [serial = 1642] [outer = 1AAA1400] 02:22:23 INFO - PROCESS | 2172 | 1461144143556 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1C51F800) [pid = 2172] [serial = 1643] [outer = 1AAA1400] 02:22:24 INFO - PROCESS | 2172 | 1461144144332 Marionette TRACE conn5 <- [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]]]}] 02:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1129ms 02:22:24 INFO - PROCESS | 2172 | 1461144144390 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 02:22:24 INFO - PROCESS | 2172 | 1461144144394 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 02:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:22:24 INFO - PROCESS | 2172 | 1461144144399 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 2172 | 1461144144403 Marionette TRACE conn5 <- [1,2154,null,{}] 02:22:24 INFO - PROCESS | 2172 | 1461144144408 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:24 INFO - PROCESS | 2172 | 1461144144503 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 02:22:24 INFO - PROCESS | 2172 | 1461144144614 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:24 INFO - PROCESS | 2172 | ++DOCSHELL 1023D400 == 62 [pid = 2172] [id = 548] 02:22:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1023FC00) [pid = 2172] [serial = 1644] [outer = 00000000] 02:22:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (10D48800) [pid = 2172] [serial = 1645] [outer = 1023FC00] 02:22:24 INFO - PROCESS | 2172 | 1461144144663 Marionette DEBUG loaded listener.js 02:22:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1422A800) [pid = 2172] [serial = 1646] [outer = 1023FC00] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 0EBE2400 == 61 [pid = 2172] [id = 512] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 1990F400 == 60 [pid = 2172] [id = 542] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 0F542400 == 59 [pid = 2172] [id = 541] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 19B24C00 == 58 [pid = 2172] [id = 540] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 0ED13800 == 57 [pid = 2172] [id = 539] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 0EDE7800 == 56 [pid = 2172] [id = 538] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 18908000 == 55 [pid = 2172] [id = 537] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 17874C00 == 54 [pid = 2172] [id = 536] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 14AC4000 == 53 [pid = 2172] [id = 535] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1927A000) [pid = 2172] [serial = 1552] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 0F16B800 == 52 [pid = 2172] [id = 534] 02:22:25 INFO - PROCESS | 2172 | --DOCSHELL 1018BC00 == 51 [pid = 2172] [id = 533] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (18D94C00) [pid = 2172] [serial = 1570] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (0F54BC00) [pid = 2172] [serial = 1543] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (134E4000) [pid = 2172] [serial = 1546] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (18B5A000) [pid = 2172] [serial = 1549] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1990B800) [pid = 2172] [serial = 1573] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1756C000) [pid = 2172] [serial = 1577] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (148CC000) [pid = 2172] [serial = 1576] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (0FEDA000) [pid = 2172] [serial = 1559] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1990B400) [pid = 2172] [serial = 1574] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (184D0800) [pid = 2172] [serial = 1568] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19B29000) [pid = 2172] [serial = 1579] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19BF2800) [pid = 2172] [serial = 1580] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (15DEF800) [pid = 2172] [serial = 1565] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (19C35000) [pid = 2172] [serial = 1582] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (18425400) [pid = 2172] [serial = 1567] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (18B0F400) [pid = 2172] [serial = 1541] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (0FE7B800) [pid = 2172] [serial = 1558] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1018B800) [pid = 2172] [serial = 1556] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0FED9000) [pid = 2172] [serial = 1555] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (14421400) [pid = 2172] [serial = 1562] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (14226800) [pid = 2172] [serial = 1561] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (15837000) [pid = 2172] [serial = 1564] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (18EB7400) [pid = 2172] [serial = 1571] [outer = 00000000] [url = about:blank] 02:22:25 INFO - PROCESS | 2172 | 1461144145327 Marionette TRACE conn5 <- [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]]]}] 02:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 02:22:25 INFO - PROCESS | 2172 | 1461144145371 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 02:22:25 INFO - PROCESS | 2172 | 1461144145376 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 02:22:25 INFO - PROCESS | 2172 | 1461144145382 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:22:25 INFO - PROCESS | 2172 | 1461144145385 Marionette TRACE conn5 <- [1,2158,null,{}] 02:22:25 INFO - PROCESS | 2172 | 1461144145388 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:25 INFO - PROCESS | 2172 | 1461144145473 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 02:22:25 INFO - PROCESS | 2172 | 1461144145566 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 2172 | ++DOCSHELL 0EB43C00 == 52 [pid = 2172] [id = 549] 02:22:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0EBE2C00) [pid = 2172] [serial = 1647] [outer = 00000000] 02:22:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F578800) [pid = 2172] [serial = 1648] [outer = 0EBE2C00] 02:22:25 INFO - PROCESS | 2172 | 1461144145612 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0FD7CC00) [pid = 2172] [serial = 1649] [outer = 0EBE2C00] 02:22:26 INFO - PROCESS | 2172 | 1461144146017 Marionette TRACE conn5 <- [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]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 02:22:26 INFO - PROCESS | 2172 | 1461144146055 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 2172 | 1461144146058 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 02:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:22:26 INFO - PROCESS | 2172 | 1461144146061 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 2172 | 1461144146065 Marionette TRACE conn5 <- [1,2162,null,{}] 02:22:26 INFO - PROCESS | 2172 | 1461144146075 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 2172 | 1461144146158 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 02:22:26 INFO - PROCESS | 2172 | 1461144146165 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 2172 | ++DOCSHELL 0FED5C00 == 53 [pid = 2172] [id = 550] 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1018BC00) [pid = 2172] [serial = 1650] [outer = 00000000] 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (148DAC00) [pid = 2172] [serial = 1651] [outer = 1018BC00] 02:22:26 INFO - PROCESS | 2172 | 1461144146212 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (15772800) [pid = 2172] [serial = 1652] [outer = 1018BC00] 02:22:26 INFO - PROCESS | 2172 | 1461144146676 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 02:22:26 INFO - PROCESS | 2172 | 1461144146700 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 2172 | 1461144146702 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 02:22:26 INFO - PROCESS | 2172 | 1461144146706 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:22:26 INFO - PROCESS | 2172 | 1461144146708 Marionette TRACE conn5 <- [1,2166,null,{}] 02:22:26 INFO - PROCESS | 2172 | 1461144146711 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 2172 | 1461144146791 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 02:22:26 INFO - PROCESS | 2172 | 1461144146800 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 2172 | ++DOCSHELL 1726CC00 == 54 [pid = 2172] [id = 551] 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (17566800) [pid = 2172] [serial = 1653] [outer = 00000000] 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (184D2000) [pid = 2172] [serial = 1654] [outer = 17566800] 02:22:26 INFO - PROCESS | 2172 | 1461144146845 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (184CE400) [pid = 2172] [serial = 1655] [outer = 17566800] 02:22:27 INFO - PROCESS | 2172 | 1461144147318 Marionette TRACE conn5 <- [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]]]}] 02:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 02:22:27 INFO - PROCESS | 2172 | 1461144147353 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 02:22:27 INFO - PROCESS | 2172 | 1461144147355 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 02:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:22:27 INFO - PROCESS | 2172 | 1461144147358 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:22:27 INFO - PROCESS | 2172 | 1461144147360 Marionette TRACE conn5 <- [1,2170,null,{}] 02:22:27 INFO - PROCESS | 2172 | 1461144147364 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:27 INFO - PROCESS | 2172 | 1461144147478 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 02:22:27 INFO - PROCESS | 2172 | 1461144147484 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:27 INFO - PROCESS | 2172 | ++DOCSHELL 186B1C00 == 55 [pid = 2172] [id = 552] 02:22:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (186B2000) [pid = 2172] [serial = 1656] [outer = 00000000] 02:22:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (18980C00) [pid = 2172] [serial = 1657] [outer = 186B2000] 02:22:27 INFO - PROCESS | 2172 | 1461144147529 Marionette DEBUG loaded listener.js 02:22:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (18A89400) [pid = 2172] [serial = 1658] [outer = 186B2000] 02:22:27 INFO - PROCESS | 2172 | 1461144147991 Marionette TRACE conn5 <- [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]]]}] 02:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 02:22:28 INFO - PROCESS | 2172 | 1461144148039 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 02:22:28 INFO - PROCESS | 2172 | 1461144148041 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 02:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:22:28 INFO - PROCESS | 2172 | 1461144148044 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:22:28 INFO - PROCESS | 2172 | 1461144148046 Marionette TRACE conn5 <- [1,2174,null,{}] 02:22:28 INFO - PROCESS | 2172 | 1461144148049 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:28 INFO - PROCESS | 2172 | 1461144148180 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 02:22:28 INFO - PROCESS | 2172 | 1461144148286 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 2172 | ++DOCSHELL 0EB37400 == 56 [pid = 2172] [id = 553] 02:22:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (18B0C800) [pid = 2172] [serial = 1659] [outer = 00000000] 02:22:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19903C00) [pid = 2172] [serial = 1660] [outer = 18B0C800] 02:22:28 INFO - PROCESS | 2172 | 1461144148337 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1990C000) [pid = 2172] [serial = 1661] [outer = 18B0C800] 02:22:28 INFO - PROCESS | 2172 | 1461144148766 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 02:22:28 INFO - PROCESS | 2172 | 1461144148817 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 02:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:22:28 INFO - PROCESS | 2172 | 1461144148818 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 02:22:28 INFO - PROCESS | 2172 | 1461144148822 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:22:28 INFO - PROCESS | 2172 | 1461144148823 Marionette TRACE conn5 <- [1,2178,null,{}] 02:22:28 INFO - PROCESS | 2172 | 1461144148827 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:28 INFO - PROCESS | 2172 | 1461144148942 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 02:22:28 INFO - PROCESS | 2172 | 1461144149003 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 2172 | ++DOCSHELL 1996B800 == 57 [pid = 2172] [id = 554] 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19B24C00) [pid = 2172] [serial = 1662] [outer = 00000000] 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19BF1800) [pid = 2172] [serial = 1663] [outer = 19B24C00] 02:22:29 INFO - PROCESS | 2172 | 1461144149051 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19BF1C00) [pid = 2172] [serial = 1664] [outer = 19B24C00] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (0B277000) [pid = 2172] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0F16D400) [pid = 2172] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (175A6400) [pid = 2172] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (10245800) [pid = 2172] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (186B5800) [pid = 2172] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0F546800) [pid = 2172] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (17875400) [pid = 2172] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19BF7000) [pid = 2172] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (14AC5000) [pid = 2172] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19D0D000) [pid = 2172] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (18B10C00) [pid = 2172] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (10247000) [pid = 2172] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19D09C00) [pid = 2172] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (17268400) [pid = 2172] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:22:29 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0F43F000) [pid = 2172] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:22:29 INFO - PROCESS | 2172 | 1461144149618 Marionette TRACE conn5 <- [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]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 831ms 02:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:22:29 INFO - PROCESS | 2172 | 1461144149653 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 02:22:29 INFO - PROCESS | 2172 | 1461144149655 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 02:22:29 INFO - PROCESS | 2172 | 1461144149658 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 2172 | 1461144149660 Marionette TRACE conn5 <- [1,2182,null,{}] 02:22:29 INFO - PROCESS | 2172 | 1461144149664 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:29 INFO - PROCESS | 2172 | 1461144149740 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 02:22:29 INFO - PROCESS | 2172 | 1461144149837 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 2172 | ++DOCSHELL 0EDED400 == 58 [pid = 2172] [id = 555] 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (0F0B8000) [pid = 2172] [serial = 1665] [outer = 00000000] 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (10CA4C00) [pid = 2172] [serial = 1666] [outer = 0F0B8000] 02:22:29 INFO - PROCESS | 2172 | 1461144149882 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (14826000) [pid = 2172] [serial = 1667] [outer = 0F0B8000] 02:22:30 INFO - PROCESS | 2172 | 1461144150258 Marionette TRACE conn5 <- [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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 02:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:22:30 INFO - PROCESS | 2172 | 1461144150289 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 2172 | 1461144150291 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 02:22:30 INFO - PROCESS | 2172 | 1461144150294 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 2172 | 1461144150296 Marionette TRACE conn5 <- [1,2186,null,{}] 02:22:30 INFO - PROCESS | 2172 | 1461144150299 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:30 INFO - PROCESS | 2172 | 1461144150376 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 02:22:30 INFO - PROCESS | 2172 | 1461144150472 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 2172 | ++DOCSHELL 1842A000 == 59 [pid = 2172] [id = 556] 02:22:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (184D6800) [pid = 2172] [serial = 1668] [outer = 00000000] 02:22:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19CC2400) [pid = 2172] [serial = 1669] [outer = 184D6800] 02:22:30 INFO - PROCESS | 2172 | 1461144150517 Marionette DEBUG loaded listener.js 02:22:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D08C00) [pid = 2172] [serial = 1670] [outer = 184D6800] 02:22:30 INFO - PROCESS | 2172 | 1461144150863 Marionette TRACE conn5 <- [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]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 02:22:30 INFO - PROCESS | 2172 | 1461144150926 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 2172 | 1461144150928 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 02:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:22:30 INFO - PROCESS | 2172 | 1461144150931 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 2172 | 1461144150932 Marionette TRACE conn5 <- [1,2190,null,{}] 02:22:30 INFO - PROCESS | 2172 | 1461144150936 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:31 INFO - PROCESS | 2172 | 1461144151050 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 02:22:31 INFO - PROCESS | 2172 | 1461144151092 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 2172 | ++DOCSHELL 19D14400 == 60 [pid = 2172] [id = 557] 02:22:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D19400) [pid = 2172] [serial = 1671] [outer = 00000000] 02:22:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19D9B800) [pid = 2172] [serial = 1672] [outer = 19D19400] 02:22:31 INFO - PROCESS | 2172 | 1461144151136 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19DF6800) [pid = 2172] [serial = 1673] [outer = 19D19400] 02:22:31 INFO - PROCESS | 2172 | 1461144151638 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 02:22:31 INFO - PROCESS | 2172 | 1461144151662 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 02:22:31 INFO - PROCESS | 2172 | 1461144151666 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 02:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:22:31 INFO - PROCESS | 2172 | 1461144151672 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 2172 | 1461144151677 Marionette TRACE conn5 <- [1,2194,null,{}] 02:22:31 INFO - PROCESS | 2172 | 1461144151684 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:31 INFO - PROCESS | 2172 | 1461144151792 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 02:22:31 INFO - PROCESS | 2172 | 1461144151909 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 2172 | ++DOCSHELL 0ED0B400 == 61 [pid = 2172] [id = 558] 02:22:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0ED12800) [pid = 2172] [serial = 1674] [outer = 00000000] 02:22:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0F573C00) [pid = 2172] [serial = 1675] [outer = 0ED12800] 02:22:31 INFO - PROCESS | 2172 | 1461144152009 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0FE70400) [pid = 2172] [serial = 1676] [outer = 0ED12800] 02:22:32 INFO - PROCESS | 2172 | 1461144152619 Marionette TRACE conn5 <- [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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 990ms 02:22:32 INFO - PROCESS | 2172 | 1461144152662 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 2172 | 1461144152668 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 02:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:22:32 INFO - PROCESS | 2172 | 1461144152675 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 2172 | 1461144152678 Marionette TRACE conn5 <- [1,2198,null,{}] 02:22:32 INFO - PROCESS | 2172 | 1461144152683 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:32 INFO - PROCESS | 2172 | 1461144152795 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 02:22:32 INFO - PROCESS | 2172 | 1461144152905 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 2172 | ++DOCSHELL 0FE6D400 == 62 [pid = 2172] [id = 559] 02:22:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (10247400) [pid = 2172] [serial = 1677] [outer = 00000000] 02:22:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (144A2800) [pid = 2172] [serial = 1678] [outer = 10247400] 02:22:32 INFO - PROCESS | 2172 | 1461144152960 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (15836000) [pid = 2172] [serial = 1679] [outer = 10247400] 02:22:33 INFO - PROCESS | 2172 | 1461144153522 Marionette TRACE conn5 <- [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]]]}] 02:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 870ms 02:22:33 INFO - PROCESS | 2172 | 1461144153547 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 2172 | 1461144153550 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 02:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:22:33 INFO - PROCESS | 2172 | 1461144153554 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 2172 | 1461144153557 Marionette TRACE conn5 <- [1,2202,null,{}] 02:22:33 INFO - PROCESS | 2172 | 1461144153605 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:33 INFO - PROCESS | 2172 | 1461144153715 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 02:22:33 INFO - PROCESS | 2172 | 1461144153826 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 2172 | ++DOCSHELL 18EB2800 == 63 [pid = 2172] [id = 560] 02:22:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (18EBE400) [pid = 2172] [serial = 1680] [outer = 00000000] 02:22:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19C3A000) [pid = 2172] [serial = 1681] [outer = 18EBE400] 02:22:33 INFO - PROCESS | 2172 | 1461144153883 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (19D99400) [pid = 2172] [serial = 1682] [outer = 18EBE400] 02:22:34 INFO - PROCESS | 2172 | 1461144154470 Marionette TRACE conn5 <- [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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 02:22:34 INFO - PROCESS | 2172 | 1461144154527 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 2172 | 1461144154530 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 02:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:22:34 INFO - PROCESS | 2172 | 1461144154534 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 2172 | 1461144154536 Marionette TRACE conn5 <- [1,2206,null,{}] 02:22:34 INFO - PROCESS | 2172 | 1461144154540 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:34 INFO - PROCESS | 2172 | 1461144154644 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 02:22:34 INFO - PROCESS | 2172 | 1461144154754 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 2172 | ++DOCSHELL 1AFB5800 == 64 [pid = 2172] [id = 561] 02:22:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1B02E800) [pid = 2172] [serial = 1683] [outer = 00000000] 02:22:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1C51C800) [pid = 2172] [serial = 1684] [outer = 1B02E800] 02:22:34 INFO - PROCESS | 2172 | 1461144154810 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1C524400) [pid = 2172] [serial = 1685] [outer = 1B02E800] 02:22:35 INFO - PROCESS | 2172 | --DOCSHELL 19AED800 == 63 [pid = 2172] [id = 13] 02:22:35 INFO - PROCESS | 2172 | 1461144155470 Marionette TRACE conn5 <- [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]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 02:22:35 INFO - PROCESS | 2172 | 1461144155507 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 2172 | 1461144155509 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 02:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:22:35 INFO - PROCESS | 2172 | 1461144155513 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 2172 | 1461144155515 Marionette TRACE conn5 <- [1,2210,null,{}] 02:22:35 INFO - PROCESS | 2172 | 1461144155518 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:35 INFO - PROCESS | 2172 | 1461144155619 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 02:22:35 INFO - PROCESS | 2172 | 1461144155728 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 2172 | ++DOCSHELL 186A7800 == 64 [pid = 2172] [id = 562] 02:22:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1B034800) [pid = 2172] [serial = 1686] [outer = 00000000] 02:22:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1C57E800) [pid = 2172] [serial = 1687] [outer = 1B034800] 02:22:35 INFO - PROCESS | 2172 | 1461144155782 Marionette DEBUG loaded listener.js 02:22:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1C582000) [pid = 2172] [serial = 1688] [outer = 1B034800] 02:22:36 INFO - PROCESS | 2172 | 1461144156405 Marionette TRACE conn5 <- [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]]]}] 02:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 02:22:36 INFO - PROCESS | 2172 | 1461144156447 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 02:22:36 INFO - PROCESS | 2172 | 1461144156449 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 02:22:36 INFO - PROCESS | 2172 | 1461144156453 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:22:36 INFO - PROCESS | 2172 | 1461144156455 Marionette TRACE conn5 <- [1,2214,null,{}] 02:22:36 INFO - PROCESS | 2172 | 1461144156459 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:36 INFO - PROCESS | 2172 | 1461144156578 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 02:22:36 INFO - PROCESS | 2172 | 1461144156694 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 2172 | ++DOCSHELL 1023E800 == 65 [pid = 2172] [id = 563] 02:22:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (146DDC00) [pid = 2172] [serial = 1689] [outer = 00000000] 02:22:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1726D400) [pid = 2172] [serial = 1690] [outer = 146DDC00] 02:22:36 INFO - PROCESS | 2172 | 1461144156751 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1895EC00) [pid = 2172] [serial = 1691] [outer = 146DDC00] 02:22:37 INFO - PROCESS | 2172 | 1461144157443 Marionette TRACE conn5 <- [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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1017ms 02:22:37 INFO - PROCESS | 2172 | 1461144157474 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 2172 | 1461144157479 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 02:22:37 INFO - PROCESS | 2172 | 1461144157485 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:22:37 INFO - PROCESS | 2172 | 1461144157488 Marionette TRACE conn5 <- [1,2218,null,{}] 02:22:37 INFO - PROCESS | 2172 | 1461144157493 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:37 INFO - PROCESS | 2172 | 1461144157594 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 02:22:37 INFO - PROCESS | 2172 | 1461144157713 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:37 INFO - PROCESS | 2172 | ++DOCSHELL 0FD81C00 == 66 [pid = 2172] [id = 564] 02:22:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1018C000) [pid = 2172] [serial = 1692] [outer = 00000000] 02:22:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (134E6C00) [pid = 2172] [serial = 1693] [outer = 1018C000] 02:22:37 INFO - PROCESS | 2172 | 1461144157805 Marionette DEBUG loaded listener.js 02:22:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (14418C00) [pid = 2172] [serial = 1694] [outer = 1018C000] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 1842A000 == 65 [pid = 2172] [id = 556] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 0EDED400 == 64 [pid = 2172] [id = 555] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 1996B800 == 63 [pid = 2172] [id = 554] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 0EB37400 == 62 [pid = 2172] [id = 553] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 186B1C00 == 61 [pid = 2172] [id = 552] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 1726CC00 == 60 [pid = 2172] [id = 551] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 0FED5C00 == 59 [pid = 2172] [id = 550] 02:22:37 INFO - PROCESS | 2172 | --DOCSHELL 0EB43C00 == 58 [pid = 2172] [id = 549] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (19D15800) [pid = 2172] [serial = 1594] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1ABB2C00) [pid = 2172] [serial = 1630] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (111AF400) [pid = 2172] [serial = 1588] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (0F05A000) [pid = 2172] [serial = 1585] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (18B61C00) [pid = 2172] [serial = 1591] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOCSHELL 1023D400 == 57 [pid = 2172] [id = 548] 02:22:38 INFO - PROCESS | 2172 | --DOCSHELL 0EBE7400 == 56 [pid = 2172] [id = 545] 02:22:38 INFO - PROCESS | 2172 | --DOCSHELL 0F803800 == 55 [pid = 2172] [id = 544] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (15DEFC00) [pid = 2172] [serial = 1607] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (184D9000) [pid = 2172] [serial = 1609] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (186B1800) [pid = 2172] [serial = 1610] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (14227000) [pid = 2172] [serial = 1601] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (10D8F400) [pid = 2172] [serial = 1600] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (144A3000) [pid = 2172] [serial = 1598] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1023F000) [pid = 2172] [serial = 1597] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1897D000) [pid = 2172] [serial = 1612] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19B28C00) [pid = 2172] [serial = 1618] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0FED3C00) [pid = 2172] [serial = 1603] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (101C8000) [pid = 2172] [serial = 1604] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19902800) [pid = 2172] [serial = 1616] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19D13400) [pid = 2172] [serial = 1621] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1996B000) [pid = 2172] [serial = 1624] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (0EB45C00) [pid = 2172] [serial = 1508] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19905800) [pid = 2172] [serial = 1553] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19D93C00) [pid = 2172] [serial = 1481] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F8B6C00) [pid = 2172] [serial = 1511] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (19D1FC00) [pid = 2172] [serial = 1622] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (19B25800) [pid = 2172] [serial = 1619] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19D9B000) [pid = 2172] [serial = 1627] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19D07800) [pid = 2172] [serial = 1625] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18A85800) [pid = 2172] [serial = 1613] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19D9E800) [pid = 2172] [serial = 1628] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19902400) [pid = 2172] [serial = 1615] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (15779400) [pid = 2172] [serial = 1606] [outer = 00000000] [url = about:blank] 02:22:38 INFO - PROCESS | 2172 | 1461144158361 Marionette TRACE conn5 <- [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]]]}] 02:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 02:22:38 INFO - PROCESS | 2172 | 1461144158419 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 2172 | 1461144158424 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 02:22:38 INFO - PROCESS | 2172 | 1461144158430 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:22:38 INFO - PROCESS | 2172 | 1461144158433 Marionette TRACE conn5 <- [1,2222,null,{}] 02:22:38 INFO - PROCESS | 2172 | 1461144158436 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:38 INFO - PROCESS | 2172 | 1461144158526 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 02:22:38 INFO - PROCESS | 2172 | 1461144158621 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDF000 == 56 [pid = 2172] [id = 565] 02:22:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0EDE5C00) [pid = 2172] [serial = 1695] [outer = 00000000] 02:22:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (10248C00) [pid = 2172] [serial = 1696] [outer = 0EDE5C00] 02:22:38 INFO - PROCESS | 2172 | 1461144158666 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (10D8F400) [pid = 2172] [serial = 1697] [outer = 0EDE5C00] 02:22:39 INFO - PROCESS | 2172 | 1461144159062 Marionette TRACE conn5 <- [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]]]}] 02:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 02:22:39 INFO - PROCESS | 2172 | 1461144159104 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 2172 | 1461144159106 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 02:22:39 INFO - PROCESS | 2172 | 1461144159110 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:22:39 INFO - PROCESS | 2172 | 1461144159113 Marionette TRACE conn5 <- [1,2226,null,{}] 02:22:39 INFO - PROCESS | 2172 | 1461144159123 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:39 INFO - PROCESS | 2172 | 1461144159209 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 02:22:39 INFO - PROCESS | 2172 | 1461144159254 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 2172 | ++DOCSHELL 15837800 == 57 [pid = 2172] [id = 566] 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (15837C00) [pid = 2172] [serial = 1698] [outer = 00000000] 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (1726C000) [pid = 2172] [serial = 1699] [outer = 15837C00] 02:22:39 INFO - PROCESS | 2172 | 1461144159308 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18431400) [pid = 2172] [serial = 1700] [outer = 15837C00] 02:22:39 INFO - PROCESS | 2172 | 1461144159760 Marionette TRACE conn5 <- [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]]]}] 02:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 02:22:39 INFO - PROCESS | 2172 | 1461144159784 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 2172 | 1461144159786 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 02:22:39 INFO - PROCESS | 2172 | 1461144159789 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:22:39 INFO - PROCESS | 2172 | 1461144159791 Marionette TRACE conn5 <- [1,2230,null,{}] 02:22:39 INFO - PROCESS | 2172 | 1461144159794 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:39 INFO - PROCESS | 2172 | 1461144159878 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 02:22:39 INFO - PROCESS | 2172 | 1461144159884 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 2172 | ++DOCSHELL 186B4400 == 58 [pid = 2172] [id = 567] 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18908400) [pid = 2172] [serial = 1701] [outer = 00000000] 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (18A86400) [pid = 2172] [serial = 1702] [outer = 18908400] 02:22:39 INFO - PROCESS | 2172 | 1461144159929 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (18B02400) [pid = 2172] [serial = 1703] [outer = 18908400] 02:22:40 INFO - PROCESS | 2172 | 1461144160355 Marionette TRACE conn5 <- [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]]]}] 02:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 02:22:40 INFO - PROCESS | 2172 | 1461144160430 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 2172 | 1461144160432 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 02:22:40 INFO - PROCESS | 2172 | 1461144160435 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:22:40 INFO - PROCESS | 2172 | 1461144160437 Marionette TRACE conn5 <- [1,2234,null,{}] 02:22:40 INFO - PROCESS | 2172 | 1461144160440 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:40 INFO - PROCESS | 2172 | 1461144160552 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 02:22:40 INFO - PROCESS | 2172 | 1461144160558 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:40 INFO - PROCESS | 2172 | ++DOCSHELL 18A85800 == 59 [pid = 2172] [id = 568] 02:22:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (18B06800) [pid = 2172] [serial = 1704] [outer = 00000000] 02:22:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (18EB6800) [pid = 2172] [serial = 1705] [outer = 18B06800] 02:22:40 INFO - PROCESS | 2172 | 1461144160657 Marionette DEBUG loaded listener.js 02:22:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19278C00) [pid = 2172] [serial = 1706] [outer = 18B06800] 02:22:41 INFO - PROCESS | 2172 | 1461144161110 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 02:22:41 INFO - PROCESS | 2172 | 1461144161169 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 02:22:41 INFO - PROCESS | 2172 | 1461144161171 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 02:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:22:41 INFO - PROCESS | 2172 | 1461144161174 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 2172 | 1461144161176 Marionette TRACE conn5 <- [1,2238,null,{}] 02:22:41 INFO - PROCESS | 2172 | 1461144161180 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:41 INFO - PROCESS | 2172 | 1461144161309 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 02:22:41 INFO - PROCESS | 2172 | 1461144161387 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 2172 | ++DOCSHELL 19B23000 == 60 [pid = 2172] [id = 569] 02:22:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19B31C00) [pid = 2172] [serial = 1707] [outer = 00000000] 02:22:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19C3D000) [pid = 2172] [serial = 1708] [outer = 19B31C00] 02:22:41 INFO - PROCESS | 2172 | 1461144161435 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19C42400) [pid = 2172] [serial = 1709] [outer = 19B31C00] 02:22:41 INFO - PROCESS | 2172 | 1461144161848 Marionette TRACE conn5 <- [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]]]}] 02:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 02:22:41 INFO - PROCESS | 2172 | 1461144161932 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 02:22:41 INFO - PROCESS | 2172 | 1461144161934 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 02:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:22:41 INFO - PROCESS | 2172 | 1461144161946 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:22:41 INFO - PROCESS | 2172 | 1461144161948 Marionette TRACE conn5 <- [1,2242,null,{}] 02:22:41 INFO - PROCESS | 2172 | 1461144161951 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:42 INFO - PROCESS | 2172 | 1461144162065 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 02:22:42 INFO - PROCESS | 2172 | 1461144162130 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 2172 | ++DOCSHELL 0F47FC00 == 61 [pid = 2172] [id = 570] 02:22:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19D07800) [pid = 2172] [serial = 1710] [outer = 00000000] 02:22:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19D20000) [pid = 2172] [serial = 1711] [outer = 19D07800] 02:22:42 INFO - PROCESS | 2172 | 1461144162178 Marionette DEBUG loaded listener.js 02:22:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19D9C400) [pid = 2172] [serial = 1712] [outer = 19D07800] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (0F166000) [pid = 2172] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (19B24C00) [pid = 2172] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1023FC00) [pid = 2172] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0EBE2C00) [pid = 2172] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (17566800) [pid = 2172] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1AAA1400) [pid = 2172] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B0C800) [pid = 2172] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0F0B8000) [pid = 2172] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (184D6800) [pid = 2172] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1018BC00) [pid = 2172] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (186B2000) [pid = 2172] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1890B000) [pid = 2172] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1023C400) [pid = 2172] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:22:42 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (19BF4800) [pid = 2172] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:22:42 INFO - PROCESS | 2172 | 1461144162724 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 830ms 02:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:22:42 INFO - PROCESS | 2172 | 1461144162780 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 2172 | 1461144162782 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 02:22:42 INFO - PROCESS | 2172 | 1461144162785 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 2172 | 1461144162787 Marionette TRACE conn5 <- [1,2246,null,{}] 02:22:42 INFO - PROCESS | 2172 | 1461144162790 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:42 INFO - PROCESS | 2172 | 1461144162905 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 02:22:42 INFO - PROCESS | 2172 | 1461144162969 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 2172 | ++DOCSHELL 0F166000 == 62 [pid = 2172] [id = 571] 02:22:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (0F16C000) [pid = 2172] [serial = 1713] [outer = 00000000] 02:22:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (15DF1400) [pid = 2172] [serial = 1714] [outer = 0F16C000] 02:22:43 INFO - PROCESS | 2172 | 1461144163015 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (184D6800) [pid = 2172] [serial = 1715] [outer = 0F16C000] 02:22:43 INFO - PROCESS | 2172 | 1461144163383 Marionette TRACE conn5 <- [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]]]}] 02:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 02:22:43 INFO - PROCESS | 2172 | 1461144163456 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 02:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:22:43 INFO - PROCESS | 2172 | 1461144163458 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 02:22:43 INFO - PROCESS | 2172 | 1461144163461 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 2172 | 1461144163463 Marionette TRACE conn5 <- [1,2250,null,{}] 02:22:43 INFO - PROCESS | 2172 | 1461144163466 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:43 INFO - PROCESS | 2172 | 1461144163546 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 02:22:43 INFO - PROCESS | 2172 | 1461144163552 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 2172 | ++DOCSHELL 14439400 == 63 [pid = 2172] [id = 572] 02:22:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1990E800) [pid = 2172] [serial = 1716] [outer = 00000000] 02:22:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1AA99000) [pid = 2172] [serial = 1717] [outer = 1990E800] 02:22:43 INFO - PROCESS | 2172 | 1461144163596 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1AAA1400) [pid = 2172] [serial = 1718] [outer = 1990E800] 02:22:44 INFO - PROCESS | 2172 | 1461144164017 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 02:22:44 INFO - PROCESS | 2172 | 1461144164032 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 2172 | 1461144164034 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 02:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:22:44 INFO - PROCESS | 2172 | 1461144164037 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 2172 | 1461144164039 Marionette TRACE conn5 <- [1,2254,null,{}] 02:22:44 INFO - PROCESS | 2172 | 1461144164042 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 2172 | 1461144164167 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 02:22:44 INFO - PROCESS | 2172 | 1461144164190 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 2172 | ++DOCSHELL 0B970800 == 64 [pid = 2172] [id = 573] 02:22:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1ACB3C00) [pid = 2172] [serial = 1719] [outer = 00000000] 02:22:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1C51B400) [pid = 2172] [serial = 1720] [outer = 1ACB3C00] 02:22:44 INFO - PROCESS | 2172 | 1461144164234 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1C57B800) [pid = 2172] [serial = 1721] [outer = 1ACB3C00] 02:22:44 INFO - PROCESS | 2172 | 1461144164740 Marionette TRACE conn5 <- [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]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 02:22:44 INFO - PROCESS | 2172 | 1461144164778 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 2172 | 1461144164783 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 02:22:44 INFO - PROCESS | 2172 | 1461144164790 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:22:44 INFO - PROCESS | 2172 | 1461144164794 Marionette TRACE conn5 <- [1,2258,null,{}] 02:22:44 INFO - PROCESS | 2172 | 1461144164802 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 2172 | 1461144164967 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 02:22:45 INFO - PROCESS | 2172 | 1461144165129 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C1C00 == 65 [pid = 2172] [id = 574] 02:22:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0FD75C00) [pid = 2172] [serial = 1722] [outer = 00000000] 02:22:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0FED6C00) [pid = 2172] [serial = 1723] [outer = 0FD75C00] 02:22:45 INFO - PROCESS | 2172 | 1461144165186 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (101D5C00) [pid = 2172] [serial = 1724] [outer = 0FD75C00] 02:22:45 INFO - PROCESS | 2172 | 1461144165761 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1023ms 02:22:45 INFO - PROCESS | 2172 | 1461144165820 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 2172 | 1461144165826 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 02:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:22:45 INFO - PROCESS | 2172 | 1461144165833 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - PROCESS | 2172 | 1461144165836 Marionette TRACE conn5 <- [1,2262,null,{}] 02:22:45 INFO - PROCESS | 2172 | 1461144165840 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:45 INFO - PROCESS | 2172 | 1461144165969 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 02:22:46 INFO - PROCESS | 2172 | 1461144166109 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:46 INFO - PROCESS | 2172 | ++DOCSHELL 1023F000 == 66 [pid = 2172] [id = 575] 02:22:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1449EC00) [pid = 2172] [serial = 1725] [outer = 00000000] 02:22:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1726CC00) [pid = 2172] [serial = 1726] [outer = 1449EC00] 02:22:46 INFO - PROCESS | 2172 | 1461144166165 Marionette DEBUG loaded listener.js 02:22:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1897B400) [pid = 2172] [serial = 1727] [outer = 1449EC00] 02:22:46 INFO - PROCESS | 2172 | 1461144166763 Marionette TRACE conn5 <- [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]]]}] 02:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 02:22:46 INFO - PROCESS | 2172 | 1461144166805 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 02:22:46 INFO - PROCESS | 2172 | 1461144166807 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 02:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:22:46 INFO - PROCESS | 2172 | 1461144166811 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:22:46 INFO - PROCESS | 2172 | 1461144166815 Marionette TRACE conn5 <- [1,2266,null,{}] 02:22:46 INFO - PROCESS | 2172 | 1461144166826 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:46 INFO - PROCESS | 2172 | 1461144166937 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 02:22:47 INFO - PROCESS | 2172 | 1461144167049 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 2172 | ++DOCSHELL 0ED0D000 == 67 [pid = 2172] [id = 576] 02:22:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (19D1CC00) [pid = 2172] [serial = 1728] [outer = 00000000] 02:22:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1C580000) [pid = 2172] [serial = 1729] [outer = 19D1CC00] 02:22:47 INFO - PROCESS | 2172 | 1461144167147 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1C6E8800) [pid = 2172] [serial = 1730] [outer = 19D1CC00] 02:22:47 INFO - PROCESS | 2172 | 1461144167772 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 02:22:47 INFO - PROCESS | 2172 | 1461144167794 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 02:22:47 INFO - PROCESS | 2172 | 1461144167796 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 02:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:22:47 INFO - PROCESS | 2172 | 1461144167801 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 2172 | 1461144167804 Marionette TRACE conn5 <- [1,2270,null,{}] 02:22:47 INFO - PROCESS | 2172 | 1461144167807 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:47 INFO - PROCESS | 2172 | 1461144167914 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 02:22:48 INFO - PROCESS | 2172 | 1461144168058 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:48 INFO - PROCESS | 2172 | ++DOCSHELL 1CA12000 == 68 [pid = 2172] [id = 577] 02:22:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1CA12400) [pid = 2172] [serial = 1731] [outer = 00000000] 02:22:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1CAD5C00) [pid = 2172] [serial = 1732] [outer = 1CA12400] 02:22:48 INFO - PROCESS | 2172 | 1461144168115 Marionette DEBUG loaded listener.js 02:22:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1CAD8C00) [pid = 2172] [serial = 1733] [outer = 1CA12400] 02:22:48 INFO - PROCESS | 2172 | 1461144168917 Marionette TRACE conn5 <- [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]]]}] 02:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1178ms 02:22:48 INFO - PROCESS | 2172 | 1461144168984 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 02:22:48 INFO - PROCESS | 2172 | 1461144168988 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 02:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:22:48 INFO - PROCESS | 2172 | 1461144168993 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:22:48 INFO - PROCESS | 2172 | 1461144168996 Marionette TRACE conn5 <- [1,2274,null,{}] 02:22:48 INFO - PROCESS | 2172 | 1461144169002 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:49 INFO - PROCESS | 2172 | 1461144169098 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 02:22:49 INFO - PROCESS | 2172 | 1461144169234 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:49 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEC000 == 69 [pid = 2172] [id = 578] 02:22:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (0F0F2400) [pid = 2172] [serial = 1734] [outer = 00000000] 02:22:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (0FE7B800) [pid = 2172] [serial = 1735] [outer = 0F0F2400] 02:22:49 INFO - PROCESS | 2172 | 1461144169284 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (101CEC00) [pid = 2172] [serial = 1736] [outer = 0F0F2400] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 1023C800 == 68 [pid = 2172] [id = 443] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0ED0C000 == 67 [pid = 2172] [id = 528] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0F8C1800 == 66 [pid = 2172] [id = 447] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 18B0A800 == 65 [pid = 2172] [id = 451] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 18910400 == 64 [pid = 2172] [id = 530] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 146DE000 == 63 [pid = 2172] [id = 531] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 10246800 == 62 [pid = 2172] [id = 529] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0FD83800 == 61 [pid = 2172] [id = 442] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 14439400 == 60 [pid = 2172] [id = 572] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0F166000 == 59 [pid = 2172] [id = 571] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0EBEB400 == 58 [pid = 2172] [id = 543] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0F47FC00 == 57 [pid = 2172] [id = 570] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 19B23000 == 56 [pid = 2172] [id = 569] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 18A85800 == 55 [pid = 2172] [id = 568] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 186B4400 == 54 [pid = 2172] [id = 567] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (19D9B800) [pid = 2172] [serial = 1672] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1897B800) [pid = 2172] [serial = 1636] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1AC49800) [pid = 2172] [serial = 1639] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 15837800 == 53 [pid = 2172] [id = 566] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0EDDF000 == 52 [pid = 2172] [id = 565] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 148D5800 == 51 [pid = 2172] [id = 14] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0FD81C00 == 50 [pid = 2172] [id = 564] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 18EB2800 == 49 [pid = 2172] [id = 560] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0FE6D400 == 48 [pid = 2172] [id = 559] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 0ED0B400 == 47 [pid = 2172] [id = 558] 02:22:49 INFO - PROCESS | 2172 | --DOCSHELL 19D14400 == 46 [pid = 2172] [id = 557] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (18B66C00) [pid = 2172] [serial = 1550] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (14230400) [pid = 2172] [serial = 1547] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (19C3C800) [pid = 2172] [serial = 1583] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0FD76000) [pid = 2172] [serial = 1544] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19D08C00) [pid = 2172] [serial = 1670] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19CC2400) [pid = 2172] [serial = 1669] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19BF1C00) [pid = 2172] [serial = 1664] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1422A800) [pid = 2172] [serial = 1646] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (148DAC00) [pid = 2172] [serial = 1651] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (15772800) [pid = 2172] [serial = 1652] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18980C00) [pid = 2172] [serial = 1657] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (14826000) [pid = 2172] [serial = 1667] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18A89400) [pid = 2172] [serial = 1658] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (184CE400) [pid = 2172] [serial = 1655] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19BF1800) [pid = 2172] [serial = 1663] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (10240000) [pid = 2172] [serial = 1633] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (10D48800) [pid = 2172] [serial = 1645] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0F578800) [pid = 2172] [serial = 1648] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0FD7CC00) [pid = 2172] [serial = 1649] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (184D2000) [pid = 2172] [serial = 1654] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1C51F800) [pid = 2172] [serial = 1643] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1C51B000) [pid = 2172] [serial = 1642] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1990C000) [pid = 2172] [serial = 1661] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19903C00) [pid = 2172] [serial = 1660] [outer = 00000000] [url = about:blank] 02:22:49 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (10CA4C00) [pid = 2172] [serial = 1666] [outer = 00000000] [url = about:blank] 02:22:50 INFO - PROCESS | 2172 | 1461144170026 Marionette TRACE conn5 <- [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]]]}] 02:22:50 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 02:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1079ms 02:22:50 INFO - PROCESS | 2172 | 1461144170134 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 02:22:50 INFO - PROCESS | 2172 | 1461144170139 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 02:22:50 INFO - PROCESS | 2172 | 1461144170156 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 2172 | 1461144170159 Marionette TRACE conn5 <- [1,2278,null,{}] 02:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:22:50 INFO - PROCESS | 2172 | 1461144170165 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:50 INFO - PROCESS | 2172 | 1461144170276 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 02:22:50 INFO - PROCESS | 2172 | 1461144170403 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 2172 | ++DOCSHELL 0F16B000 == 47 [pid = 2172] [id = 579] 02:22:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0F16E000) [pid = 2172] [serial = 1737] [outer = 00000000] 02:22:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (0F575400) [pid = 2172] [serial = 1738] [outer = 0F16E000] 02:22:50 INFO - PROCESS | 2172 | 1461144170463 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (0F8B4800) [pid = 2172] [serial = 1739] [outer = 0F16E000] 02:22:51 INFO - PROCESS | 2172 | 1461144171097 Marionette TRACE conn5 <- [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]]]}] 02:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 02:22:51 INFO - PROCESS | 2172 | 1461144171134 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 02:22:51 INFO - PROCESS | 2172 | 1461144171140 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 02:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:22:51 INFO - PROCESS | 2172 | 1461144171146 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:22:51 INFO - PROCESS | 2172 | 1461144171149 Marionette TRACE conn5 <- [1,2282,null,{}] 02:22:51 INFO - PROCESS | 2172 | 1461144171153 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:51 INFO - PROCESS | 2172 | 1461144171258 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 02:22:51 INFO - PROCESS | 2172 | 1461144171394 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:51 INFO - PROCESS | 2172 | ++DOCSHELL 10240000 == 48 [pid = 2172] [id = 580] 02:22:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (10240400) [pid = 2172] [serial = 1740] [outer = 00000000] 02:22:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (10D40800) [pid = 2172] [serial = 1741] [outer = 10240400] 02:22:51 INFO - PROCESS | 2172 | 1461144171451 Marionette DEBUG loaded listener.js 02:22:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (134A2000) [pid = 2172] [serial = 1742] [outer = 10240400] 02:22:52 INFO - PROCESS | 2172 | 1461144172061 Marionette TRACE conn5 <- [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]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 02:22:52 INFO - PROCESS | 2172 | 1461144172078 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 02:22:52 INFO - PROCESS | 2172 | 1461144172081 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 02:22:52 INFO - PROCESS | 2172 | 1461144172085 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:22:52 INFO - PROCESS | 2172 | 1461144172089 Marionette TRACE conn5 <- [1,2286,null,{}] 02:22:52 INFO - PROCESS | 2172 | 1461144172100 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:52 INFO - PROCESS | 2172 | 1461144172203 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 02:22:52 INFO - PROCESS | 2172 | 1461144172309 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 2172 | ++DOCSHELL 14A9AC00 == 49 [pid = 2172] [id = 581] 02:22:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (14A9B000) [pid = 2172] [serial = 1743] [outer = 00000000] 02:22:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (14B70800) [pid = 2172] [serial = 1744] [outer = 14A9B000] 02:22:52 INFO - PROCESS | 2172 | 1461144172368 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1577B400) [pid = 2172] [serial = 1745] [outer = 14A9B000] 02:22:52 INFO - PROCESS | 2172 | 1461144172959 Marionette TRACE conn5 <- [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]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 02:22:52 INFO - PROCESS | 2172 | 1461144173018 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 2172 | 1461144173022 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 02:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:22:53 INFO - PROCESS | 2172 | 1461144173025 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 2172 | 1461144173027 Marionette TRACE conn5 <- [1,2290,null,{}] 02:22:53 INFO - PROCESS | 2172 | 1461144173031 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:53 INFO - PROCESS | 2172 | 1461144173131 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 02:22:53 INFO - PROCESS | 2172 | 1461144173264 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:53 INFO - PROCESS | 2172 | ++DOCSHELL 17568000 == 50 [pid = 2172] [id = 582] 02:22:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1756CC00) [pid = 2172] [serial = 1746] [outer = 00000000] 02:22:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (184D4800) [pid = 2172] [serial = 1747] [outer = 1756CC00] 02:22:53 INFO - PROCESS | 2172 | 1461144173320 Marionette DEBUG loaded listener.js 02:22:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (186AD000) [pid = 2172] [serial = 1748] [outer = 1756CC00] 02:22:53 INFO - PROCESS | 2172 | 1461144173889 Marionette TRACE conn5 <- [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]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 02:22:53 INFO - PROCESS | 2172 | 1461144173958 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 2172 | 1461144173961 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 02:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:22:53 INFO - PROCESS | 2172 | 1461144173964 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 2172 | 1461144173966 Marionette TRACE conn5 <- [1,2294,null,{}] 02:22:53 INFO - PROCESS | 2172 | 1461144173970 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:54 INFO - PROCESS | 2172 | 1461144174067 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 02:22:54 INFO - PROCESS | 2172 | 1461144174200 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 2172 | ++DOCSHELL 0EDED400 == 51 [pid = 2172] [id = 583] 02:22:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (18959400) [pid = 2172] [serial = 1749] [outer = 00000000] 02:22:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (18A8CC00) [pid = 2172] [serial = 1750] [outer = 18959400] 02:22:54 INFO - PROCESS | 2172 | 1461144174256 Marionette DEBUG loaded listener.js 02:22:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (18A91400) [pid = 2172] [serial = 1751] [outer = 18959400] 02:22:54 INFO - PROCESS | 2172 | 1461144174875 Marionette TRACE conn5 <- [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]]]}] 02:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 02:22:54 INFO - PROCESS | 2172 | 1461144174939 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 2172 | 1461144174941 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 02:22:54 INFO - PROCESS | 2172 | 1461144174944 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:22:54 INFO - PROCESS | 2172 | 1461144174947 Marionette TRACE conn5 <- [1,2298,null,{}] 02:22:54 INFO - PROCESS | 2172 | 1461144174950 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:55 INFO - PROCESS | 2172 | 1461144175072 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 02:22:55 INFO - PROCESS | 2172 | 1461144175213 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:55 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE8C00 == 52 [pid = 2172] [id = 584] 02:22:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (0F169400) [pid = 2172] [serial = 1752] [outer = 00000000] 02:22:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19271C00) [pid = 2172] [serial = 1753] [outer = 0F169400] 02:22:55 INFO - PROCESS | 2172 | 1461144175273 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19908C00) [pid = 2172] [serial = 1754] [outer = 0F169400] 02:22:55 INFO - PROCESS | 2172 | 1461144175896 Marionette TRACE conn5 <- [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]]]}] 02:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1020ms 02:22:55 INFO - PROCESS | 2172 | 1461144175969 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 2172 | 1461144175973 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 02:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:22:55 INFO - PROCESS | 2172 | 1461144175978 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 2172 | 1461144175981 Marionette TRACE conn5 <- [1,2302,null,{}] 02:22:55 INFO - PROCESS | 2172 | 1461144175987 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:56 INFO - PROCESS | 2172 | 1461144176085 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 02:22:56 INFO - PROCESS | 2172 | 1461144176207 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 2172 | --DOCSHELL 0F0F6800 == 51 [pid = 2172] [id = 532] 02:22:56 INFO - PROCESS | 2172 | --DOCSHELL 175A2C00 == 50 [pid = 2172] [id = 517] 02:22:56 INFO - PROCESS | 2172 | --DOCSHELL 186B0400 == 49 [pid = 2172] [id = 516] 02:22:56 INFO - PROCESS | 2172 | --DOCSHELL 0F8C1C00 == 48 [pid = 2172] [id = 574] 02:22:56 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE7C00 == 49 [pid = 2172] [id = 585] 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (0ED0C000) [pid = 2172] [serial = 1755] [outer = 00000000] 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (0FE6E800) [pid = 2172] [serial = 1756] [outer = 0ED0C000] 02:22:56 INFO - PROCESS | 2172 | 1461144176278 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (10243400) [pid = 2172] [serial = 1757] [outer = 0ED0C000] 02:22:56 INFO - PROCESS | 2172 | 1461144176719 Marionette TRACE conn5 <- [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]]]}] 02:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 790ms 02:22:56 INFO - PROCESS | 2172 | 1461144176769 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 2172 | 1461144176774 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 02:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:22:56 INFO - PROCESS | 2172 | 1461144176780 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 2172 | 1461144176783 Marionette TRACE conn5 <- [1,2306,null,{}] 02:22:56 INFO - PROCESS | 2172 | 1461144176786 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:56 INFO - PROCESS | 2172 | 1461144176870 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 02:22:56 INFO - PROCESS | 2172 | 1461144176880 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 2172 | ++DOCSHELL 102CA400 == 50 [pid = 2172] [id = 586] 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (144A0400) [pid = 2172] [serial = 1758] [outer = 00000000] 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (17267400) [pid = 2172] [serial = 1759] [outer = 144A0400] 02:22:56 INFO - PROCESS | 2172 | 1461144176925 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (18425C00) [pid = 2172] [serial = 1760] [outer = 144A0400] 02:22:57 INFO - PROCESS | 2172 | 1461144177427 Marionette TRACE conn5 <- [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] 02:22:57 INFO - PROCESS | 2172 | 1461144177456 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 02:22:57 INFO - PROCESS | 2172 | 1461144177459 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:22:57 INFO - PROCESS | 2172 | 1461144177463 Marionette TRACE conn5 <- [1,2310,null,{}] 02:22:57 INFO - PROCESS | 2172 | 1461144177473 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:57 INFO - PROCESS | 2172 | 1461144177559 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 02:22:57 INFO - PROCESS | 2172 | 1461144177659 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 2172 | ++DOCSHELL 19968000 == 51 [pid = 2172] [id = 587] 02:22:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (19969000) [pid = 2172] [serial = 1761] [outer = 00000000] 02:22:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (19B2B000) [pid = 2172] [serial = 1762] [outer = 19969000] 02:22:57 INFO - PROCESS | 2172 | 1461144177747 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (19BF4400) [pid = 2172] [serial = 1763] [outer = 19969000] 02:22:58 INFO - PROCESS | 2172 | 1461144178116 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 02:22:58 INFO - PROCESS | 2172 | 1461144178150 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 2172 | 1461144178153 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 02:22:58 INFO - PROCESS | 2172 | 1461144178157 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:22:58 INFO - PROCESS | 2172 | 1461144178159 Marionette TRACE conn5 <- [1,2314,null,{}] 02:22:58 INFO - PROCESS | 2172 | 1461144178162 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:58 INFO - PROCESS | 2172 | 1461144178247 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 02:22:58 INFO - PROCESS | 2172 | 1461144178254 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 2172 | ++DOCSHELL 19BF9C00 == 52 [pid = 2172] [id = 588] 02:22:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (19C34800) [pid = 2172] [serial = 1764] [outer = 00000000] 02:22:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (19C42000) [pid = 2172] [serial = 1765] [outer = 19C34800] 02:22:58 INFO - PROCESS | 2172 | 1461144178298 Marionette DEBUG loaded listener.js 02:22:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (19D0B400) [pid = 2172] [serial = 1766] [outer = 19C34800] 02:22:58 INFO - PROCESS | 2172 | 1461144178754 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 02:22:58 INFO - PROCESS | 2172 | 1461144178832 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 2172 | 1461144178834 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 02:22:58 INFO - PROCESS | 2172 | 1461144178837 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:22:58 INFO - PROCESS | 2172 | 1461144178839 Marionette TRACE conn5 <- [1,2318,null,{}] 02:22:58 INFO - PROCESS | 2172 | 1461144178842 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:58 INFO - PROCESS | 2172 | 1461144178960 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 02:22:59 INFO - PROCESS | 2172 | 1461144179071 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:59 INFO - PROCESS | 2172 | ++DOCSHELL 19D1C000 == 53 [pid = 2172] [id = 589] 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19D1D000) [pid = 2172] [serial = 1767] [outer = 00000000] 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (19D94000) [pid = 2172] [serial = 1768] [outer = 19D1D000] 02:22:59 INFO - PROCESS | 2172 | 1461144179115 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (19D9D000) [pid = 2172] [serial = 1769] [outer = 19D1D000] 02:22:59 INFO - PROCESS | 2172 | 1461144179548 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 02:22:59 INFO - PROCESS | 2172 | 1461144179572 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 02:22:59 INFO - PROCESS | 2172 | 1461144179574 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 02:22:59 INFO - PROCESS | 2172 | 1461144179577 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:22:59 INFO - PROCESS | 2172 | 1461144179579 Marionette TRACE conn5 <- [1,2322,null,{}] 02:22:59 INFO - PROCESS | 2172 | 1461144179582 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:59 INFO - PROCESS | 2172 | 1461144179724 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 02:22:59 INFO - PROCESS | 2172 | 1461144179787 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:59 INFO - PROCESS | 2172 | ++DOCSHELL 19DF7800 == 54 [pid = 2172] [id = 590] 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1AA9BC00) [pid = 2172] [serial = 1770] [outer = 00000000] 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1C51EC00) [pid = 2172] [serial = 1771] [outer = 1AA9BC00] 02:22:59 INFO - PROCESS | 2172 | 1461144179839 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (1C523000) [pid = 2172] [serial = 1772] [outer = 1AA9BC00] 02:23:00 INFO - PROCESS | 2172 | 1461144180256 Marionette TRACE conn5 <- [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]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 731ms 02:23:00 INFO - PROCESS | 2172 | 1461144180313 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 2172 | 1461144180315 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 02:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:23:00 INFO - PROCESS | 2172 | 1461144180323 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 2172 | 1461144180325 Marionette TRACE conn5 <- [1,2326,null,{}] 02:23:00 INFO - PROCESS | 2172 | 1461144180362 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:00 INFO - PROCESS | 2172 | 1461144180477 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 02:23:00 INFO - PROCESS | 2172 | 1461144180487 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:00 INFO - PROCESS | 2172 | ++DOCSHELL 19D0D800 == 55 [pid = 2172] [id = 591] 02:23:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1C51D800) [pid = 2172] [serial = 1773] [outer = 00000000] 02:23:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (1C6EC400) [pid = 2172] [serial = 1774] [outer = 1C51D800] 02:23:00 INFO - PROCESS | 2172 | 1461144180532 Marionette DEBUG loaded listener.js 02:23:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (1CA10400) [pid = 2172] [serial = 1775] [outer = 1C51D800] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (19B31C00) [pid = 2172] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (19D19400) [pid = 2172] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (0EDE5C00) [pid = 2172] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (18908400) [pid = 2172] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (15837C00) [pid = 2172] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (1018C000) [pid = 2172] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (0F16C000) [pid = 2172] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (1990E800) [pid = 2172] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (19D07800) [pid = 2172] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (18B06800) [pid = 2172] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (19DF7000) [pid = 2172] [serial = 38] [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.] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (0EDE4000) [pid = 2172] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1AAA1800) [pid = 2172] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (0ED0C400) [pid = 2172] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (10246C00) [pid = 2172] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (18954C00) [pid = 2172] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (19D0D400) [pid = 2172] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:23:00 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0F8B8800) [pid = 2172] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:23:01 INFO - PROCESS | 2172 | 1461144181030 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 750ms 02:23:01 INFO - PROCESS | 2172 | 1461144181077 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 02:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:23:01 INFO - PROCESS | 2172 | 1461144181079 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 02:23:01 INFO - PROCESS | 2172 | 1461144181082 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 2172 | 1461144181084 Marionette TRACE conn5 <- [1,2330,null,{}] 02:23:01 INFO - PROCESS | 2172 | 1461144181087 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:01 INFO - PROCESS | 2172 | 1461144181168 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 02:23:01 INFO - PROCESS | 2172 | 1461144181174 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 2172 | ++DOCSHELL 10D8F000 == 56 [pid = 2172] [id = 592] 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (14B71000) [pid = 2172] [serial = 1776] [outer = 00000000] 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (19910400) [pid = 2172] [serial = 1777] [outer = 14B71000] 02:23:01 INFO - PROCESS | 2172 | 1461144181218 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (19D0D400) [pid = 2172] [serial = 1778] [outer = 14B71000] 02:23:01 INFO - PROCESS | 2172 | 1461144181638 Marionette TRACE conn5 <- [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]]]}] 02:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 631ms 02:23:01 INFO - PROCESS | 2172 | 1461144181715 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 02:23:01 INFO - PROCESS | 2172 | 1461144181717 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 02:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:23:01 INFO - PROCESS | 2172 | 1461144181720 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 2172 | 1461144181722 Marionette TRACE conn5 <- [1,2334,null,{}] 02:23:01 INFO - PROCESS | 2172 | 1461144181725 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:01 INFO - PROCESS | 2172 | 1461144181807 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 02:23:01 INFO - PROCESS | 2172 | 1461144181815 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 2172 | ++DOCSHELL 0EB42C00 == 57 [pid = 2172] [id = 593] 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (0EDE8800) [pid = 2172] [serial = 1779] [outer = 00000000] 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (19D19400) [pid = 2172] [serial = 1780] [outer = 0EDE8800] 02:23:01 INFO - PROCESS | 2172 | 1461144181859 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1CA13400) [pid = 2172] [serial = 1781] [outer = 0EDE8800] 02:23:02 INFO - PROCESS | 2172 | 1461144182307 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 631ms 02:23:02 INFO - PROCESS | 2172 | 1461144182364 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 02:23:02 INFO - PROCESS | 2172 | 1461144182366 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 02:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:23:02 INFO - PROCESS | 2172 | 1461144182369 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:23:02 INFO - PROCESS | 2172 | 1461144182371 Marionette TRACE conn5 <- [1,2338,null,{}] 02:23:02 INFO - PROCESS | 2172 | 1461144182374 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:02 INFO - PROCESS | 2172 | 1461144182459 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 02:23:02 INFO - PROCESS | 2172 | 1461144182466 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:02 INFO - PROCESS | 2172 | ++DOCSHELL 1CADD400 == 58 [pid = 2172] [id = 594] 02:23:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1CADE000) [pid = 2172] [serial = 1782] [outer = 00000000] 02:23:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1CAE1C00) [pid = 2172] [serial = 1783] [outer = 1CADE000] 02:23:02 INFO - PROCESS | 2172 | 1461144182512 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1CF24400) [pid = 2172] [serial = 1784] [outer = 1CADE000] 02:23:03 INFO - PROCESS | 2172 | 1461144183237 Marionette TRACE conn5 <- [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]]]}] 02:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 02:23:03 INFO - PROCESS | 2172 | 1461144183303 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 02:23:03 INFO - PROCESS | 2172 | 1461144183308 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 02:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:23:03 INFO - PROCESS | 2172 | 1461144183314 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:23:03 INFO - PROCESS | 2172 | 1461144183318 Marionette TRACE conn5 <- [1,2342,null,{}] 02:23:03 INFO - PROCESS | 2172 | 1461144183324 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:03 INFO - PROCESS | 2172 | 1461144183443 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 02:23:03 INFO - PROCESS | 2172 | 1461144183580 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:03 INFO - PROCESS | 2172 | ++DOCSHELL 0F581400 == 59 [pid = 2172] [id = 595] 02:23:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (0FECC800) [pid = 2172] [serial = 1785] [outer = 00000000] 02:23:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (14A9EC00) [pid = 2172] [serial = 1786] [outer = 0FECC800] 02:23:03 INFO - PROCESS | 2172 | 1461144183638 Marionette DEBUG loaded listener.js 02:23:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (17568C00) [pid = 2172] [serial = 1787] [outer = 0FECC800] 02:23:04 INFO - PROCESS | 2172 | 1461144184191 Marionette TRACE conn5 <- [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]]]}] 02:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 02:23:04 INFO - PROCESS | 2172 | 1461144184249 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 02:23:04 INFO - PROCESS | 2172 | 1461144184255 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 02:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:23:04 INFO - PROCESS | 2172 | 1461144184261 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:23:04 INFO - PROCESS | 2172 | 1461144184264 Marionette TRACE conn5 <- [1,2346,null,{}] 02:23:04 INFO - PROCESS | 2172 | 1461144184268 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:04 INFO - PROCESS | 2172 | 1461144184377 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 02:23:04 INFO - PROCESS | 2172 | 1461144184521 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 2172 | ++DOCSHELL 186AF800 == 60 [pid = 2172] [id = 596] 02:23:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (18EB8C00) [pid = 2172] [serial = 1788] [outer = 00000000] 02:23:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (19BF7400) [pid = 2172] [serial = 1789] [outer = 18EB8C00] 02:23:04 INFO - PROCESS | 2172 | 1461144184577 Marionette DEBUG loaded listener.js 02:23:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (19D02800) [pid = 2172] [serial = 1790] [outer = 18EB8C00] 02:23:05 INFO - PROCESS | 2172 | 1461144185228 Marionette TRACE conn5 <- [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]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1019ms 02:23:05 INFO - PROCESS | 2172 | 1461144185282 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 2172 | 1461144185285 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 02:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:23:05 INFO - PROCESS | 2172 | 1461144185289 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - PROCESS | 2172 | 1461144185293 Marionette TRACE conn5 <- [1,2350,null,{}] 02:23:05 INFO - PROCESS | 2172 | 1461144185304 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:05 INFO - PROCESS | 2172 | 1461144185470 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 02:23:05 INFO - PROCESS | 2172 | 1461144185607 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:05 INFO - PROCESS | 2172 | ++DOCSHELL 19BF2800 == 61 [pid = 2172] [id = 597] 02:23:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1CA17400) [pid = 2172] [serial = 1791] [outer = 00000000] 02:23:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (1CF2D800) [pid = 2172] [serial = 1792] [outer = 1CA17400] 02:23:05 INFO - PROCESS | 2172 | 1461144185668 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (1D563000) [pid = 2172] [serial = 1793] [outer = 1CA17400] 02:23:06 INFO - PROCESS | 2172 | 1461144186223 Marionette TRACE conn5 <- [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]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 02:23:06 INFO - PROCESS | 2172 | 1461144186262 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 2172 | 1461144186265 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 02:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:23:06 INFO - PROCESS | 2172 | 1461144186268 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 2172 | 1461144186270 Marionette TRACE conn5 <- [1,2354,null,{}] 02:23:06 INFO - PROCESS | 2172 | 1461144186274 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:06 INFO - PROCESS | 2172 | 1461144186381 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 02:23:06 INFO - PROCESS | 2172 | 1461144186496 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 2172 | ++DOCSHELL 1D722000 == 62 [pid = 2172] [id = 598] 02:23:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (1D722400) [pid = 2172] [serial = 1794] [outer = 00000000] 02:23:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (1D728000) [pid = 2172] [serial = 1795] [outer = 1D722400] 02:23:06 INFO - PROCESS | 2172 | 1461144186591 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 142 (1D72C000) [pid = 2172] [serial = 1796] [outer = 1D722400] 02:23:07 INFO - PROCESS | 2172 | 1461144187219 Marionette TRACE conn5 <- [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]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1017ms 02:23:07 INFO - PROCESS | 2172 | 1461144187497 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 2172 | 1461144187502 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 02:23:07 INFO - PROCESS | 2172 | 1461144187508 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 2172 | 1461144187511 Marionette TRACE conn5 <- [1,2358,null,{}] 02:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:23:07 INFO - PROCESS | 2172 | 1461144187517 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:07 INFO - PROCESS | 2172 | 1461144187616 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 02:23:07 INFO - PROCESS | 2172 | 1461144187756 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 2172 | ++DOCSHELL 0F578800 == 63 [pid = 2172] [id = 599] 02:23:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 143 (0FE73400) [pid = 2172] [serial = 1797] [outer = 00000000] 02:23:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 144 (13403400) [pid = 2172] [serial = 1798] [outer = 0FE73400] 02:23:07 INFO - PROCESS | 2172 | 1461144187808 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 145 (14247400) [pid = 2172] [serial = 1799] [outer = 0FE73400] 02:23:08 INFO - PROCESS | 2172 | 1461144188425 Marionette TRACE conn5 <- [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]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 02:23:08 INFO - PROCESS | 2172 | 1461144188490 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 2172 | 1461144188493 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 02:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:23:08 INFO - PROCESS | 2172 | 1461144188500 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 2172 | 1461144188504 Marionette TRACE conn5 <- [1,2362,null,{}] 02:23:08 INFO - PROCESS | 2172 | 1461144188508 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:08 INFO - PROCESS | 2172 | 1461144188609 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 02:23:08 INFO - PROCESS | 2172 | 1461144188753 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 2172 | ++DOCSHELL 10244C00 == 64 [pid = 2172] [id = 600] 02:23:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 146 (10249400) [pid = 2172] [serial = 1800] [outer = 00000000] 02:23:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 147 (184D9000) [pid = 2172] [serial = 1801] [outer = 10249400] 02:23:08 INFO - PROCESS | 2172 | 1461144188803 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 148 (1895DC00) [pid = 2172] [serial = 1802] [outer = 10249400] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 1023F000 == 63 [pid = 2172] [id = 575] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19C41400 == 62 [pid = 2172] [id = 547] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 0F8C2000 == 61 [pid = 2172] [id = 441] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 0EB42C00 == 60 [pid = 2172] [id = 593] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 10D8F000 == 59 [pid = 2172] [id = 592] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19D0D800 == 58 [pid = 2172] [id = 591] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19DF7800 == 57 [pid = 2172] [id = 590] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19D1C000 == 56 [pid = 2172] [id = 589] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19BF9C00 == 55 [pid = 2172] [id = 588] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 19968000 == 54 [pid = 2172] [id = 587] 02:23:08 INFO - PROCESS | 2172 | --DOCSHELL 102CA400 == 53 [pid = 2172] [id = 586] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 147 (1C51C800) [pid = 2172] [serial = 1684] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 146 (0FE7B800) [pid = 2172] [serial = 1735] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 145 (1C51B400) [pid = 2172] [serial = 1720] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 144 (1CAD5C00) [pid = 2172] [serial = 1732] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 143 (1C580000) [pid = 2172] [serial = 1729] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 142 (1726CC00) [pid = 2172] [serial = 1726] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 141 (0FED6C00) [pid = 2172] [serial = 1723] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (19C3A000) [pid = 2172] [serial = 1681] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (144A2800) [pid = 2172] [serial = 1678] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (1726D400) [pid = 2172] [serial = 1690] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (1C57E800) [pid = 2172] [serial = 1687] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (0F573C00) [pid = 2172] [serial = 1675] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 0EBE7C00 == 52 [pid = 2172] [id = 585] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 0EBE8C00 == 51 [pid = 2172] [id = 584] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 0EDED400 == 50 [pid = 2172] [id = 583] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 17568000 == 49 [pid = 2172] [id = 582] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 14A9AC00 == 48 [pid = 2172] [id = 581] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 10240000 == 47 [pid = 2172] [id = 580] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 0F16B000 == 46 [pid = 2172] [id = 579] 02:23:09 INFO - PROCESS | 2172 | --DOCSHELL 0EDEC000 == 45 [pid = 2172] [id = 578] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (0F16F800) [pid = 2172] [serial = 1586] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (14222800) [pid = 2172] [serial = 1589] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (198CE000) [pid = 2172] [serial = 1592] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (19D18800) [pid = 2172] [serial = 1595] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (15DF1400) [pid = 2172] [serial = 1714] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1AAA1400) [pid = 2172] [serial = 1718] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (19D20000) [pid = 2172] [serial = 1711] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1AA99000) [pid = 2172] [serial = 1717] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (19D9C400) [pid = 2172] [serial = 1712] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (18EB6800) [pid = 2172] [serial = 1705] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (19278C00) [pid = 2172] [serial = 1706] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (184D6800) [pid = 2172] [serial = 1715] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0F80FC00) [pid = 2172] [serial = 1142] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (18B02400) [pid = 2172] [serial = 1703] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (18A8D400) [pid = 2172] [serial = 1637] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1B037C00) [pid = 2172] [serial = 1640] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (10CA4800) [pid = 2172] [serial = 1634] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19C42400) [pid = 2172] [serial = 1709] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19DF6800) [pid = 2172] [serial = 1673] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (10248C00) [pid = 2172] [serial = 1696] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (10D8F400) [pid = 2172] [serial = 1697] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (18A86400) [pid = 2172] [serial = 1702] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1726C000) [pid = 2172] [serial = 1699] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18431400) [pid = 2172] [serial = 1700] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (19C3D000) [pid = 2172] [serial = 1708] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (134E6C00) [pid = 2172] [serial = 1693] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (14418C00) [pid = 2172] [serial = 1694] [outer = 00000000] [url = about:blank] 02:23:09 INFO - PROCESS | 2172 | 1461144189364 Marionette TRACE conn5 <- [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]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 890ms 02:23:09 INFO - PROCESS | 2172 | 1461144189389 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 2172 | 1461144189391 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 02:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:23:09 INFO - PROCESS | 2172 | 1461144189394 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 2172 | 1461144189396 Marionette TRACE conn5 <- [1,2366,null,{}] 02:23:09 INFO - PROCESS | 2172 | 1461144189405 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:09 INFO - PROCESS | 2172 | 1461144189494 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 02:23:09 INFO - PROCESS | 2172 | 1461144189620 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 2172 | ++DOCSHELL 0F47D800 == 46 [pid = 2172] [id = 601] 02:23:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0FE75800) [pid = 2172] [serial = 1803] [outer = 00000000] 02:23:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (10246C00) [pid = 2172] [serial = 1804] [outer = 0FE75800] 02:23:09 INFO - PROCESS | 2172 | 1461144189676 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (13405C00) [pid = 2172] [serial = 1805] [outer = 0FE75800] 02:23:10 INFO - PROCESS | 2172 | 1461144190057 Marionette TRACE conn5 <- [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]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 02:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:23:10 INFO - PROCESS | 2172 | 1461144190125 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 2172 | 1461144190127 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 02:23:10 INFO - PROCESS | 2172 | 1461144190130 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 2172 | 1461144190132 Marionette TRACE conn5 <- [1,2370,null,{}] 02:23:10 INFO - PROCESS | 2172 | 1461144190135 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 2172 | 1461144190219 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 02:23:10 INFO - PROCESS | 2172 | 1461144190225 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 2172 | ++DOCSHELL 1443C000 == 47 [pid = 2172] [id = 602] 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (14498C00) [pid = 2172] [serial = 1806] [outer = 00000000] 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1842B400) [pid = 2172] [serial = 1807] [outer = 14498C00] 02:23:10 INFO - PROCESS | 2172 | 1461144190271 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (186A9000) [pid = 2172] [serial = 1808] [outer = 14498C00] 02:23:10 INFO - PROCESS | 2172 | 1461144190743 Marionette TRACE conn5 <- [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]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 02:23:10 INFO - PROCESS | 2172 | 1461144190777 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 2172 | 1461144190779 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 02:23:10 INFO - PROCESS | 2172 | 1461144190782 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 2172 | 1461144190784 Marionette TRACE conn5 <- [1,2374,null,{}] 02:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:23:10 INFO - PROCESS | 2172 | 1461144190788 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 2172 | 1461144190869 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 02:23:10 INFO - PROCESS | 2172 | 1461144190876 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 2172 | ++DOCSHELL 18A8A800 == 48 [pid = 2172] [id = 603] 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (18A8B400) [pid = 2172] [serial = 1809] [outer = 00000000] 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (18B0C800) [pid = 2172] [serial = 1810] [outer = 18A8B400] 02:23:10 INFO - PROCESS | 2172 | 1461144190920 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (18B10400) [pid = 2172] [serial = 1811] [outer = 18A8B400] 02:23:11 INFO - PROCESS | 2172 | 1461144191396 Marionette TRACE conn5 <- [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]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 02:23:11 INFO - PROCESS | 2172 | 1461144191459 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 2172 | 1461144191461 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 02:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:23:11 INFO - PROCESS | 2172 | 1461144191464 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 2172 | 1461144191466 Marionette TRACE conn5 <- [1,2378,null,{}] 02:23:11 INFO - PROCESS | 2172 | 1461144191469 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:11 INFO - PROCESS | 2172 | 1461144191618 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 02:23:11 INFO - PROCESS | 2172 | 1461144191718 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 2172 | ++DOCSHELL 18B03400 == 49 [pid = 2172] [id = 604] 02:23:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (18B5F400) [pid = 2172] [serial = 1812] [outer = 00000000] 02:23:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1990A000) [pid = 2172] [serial = 1813] [outer = 18B5F400] 02:23:11 INFO - PROCESS | 2172 | 1461144191766 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1996A000) [pid = 2172] [serial = 1814] [outer = 18B5F400] 02:23:12 INFO - PROCESS | 2172 | 1461144192199 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 770ms 02:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:23:12 INFO - PROCESS | 2172 | 1461144192235 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 2172 | 1461144192237 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 02:23:12 INFO - PROCESS | 2172 | 1461144192240 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 2172 | 1461144192242 Marionette TRACE conn5 <- [1,2382,null,{}] 02:23:12 INFO - PROCESS | 2172 | 1461144192254 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:12 INFO - PROCESS | 2172 | 1461144192371 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 02:23:12 INFO - PROCESS | 2172 | 1461144192377 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 2172 | ++DOCSHELL 0F164800 == 50 [pid = 2172] [id = 605] 02:23:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (19909000) [pid = 2172] [serial = 1815] [outer = 00000000] 02:23:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (19C3D000) [pid = 2172] [serial = 1816] [outer = 19909000] 02:23:12 INFO - PROCESS | 2172 | 1461144192423 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (19D03800) [pid = 2172] [serial = 1817] [outer = 19909000] 02:23:12 INFO - PROCESS | 2172 | 1461144192929 Marionette TRACE conn5 <- [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]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 02:23:12 INFO - PROCESS | 2172 | 1461144192971 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 2172 | 1461144192973 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 02:23:12 INFO - PROCESS | 2172 | 1461144192977 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:23:12 INFO - PROCESS | 2172 | 1461144192978 Marionette TRACE conn5 <- [1,2386,null,{}] 02:23:13 INFO - PROCESS | 2172 | 1461144193021 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:13 INFO - PROCESS | 2172 | 1461144193455 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (19CC3800) [pid = 2172] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1449EC00) [pid = 2172] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (10247400) [pid = 2172] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1B02E800) [pid = 2172] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1CA12400) [pid = 2172] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0FD75C00) [pid = 2172] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19D1CC00) [pid = 2172] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1B034800) [pid = 2172] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (18EBE400) [pid = 2172] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (146DDC00) [pid = 2172] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1ACB3C00) [pid = 2172] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0ED12800) [pid = 2172] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B0E800) [pid = 2172] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19D1D000) [pid = 2172] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19C34800) [pid = 2172] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (10240400) [pid = 2172] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1756CC00) [pid = 2172] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0ED0C000) [pid = 2172] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14A9B000) [pid = 2172] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (1AA9BC00) [pid = 2172] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (0F169400) [pid = 2172] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F16E000) [pid = 2172] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (144A0400) [pid = 2172] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (19969000) [pid = 2172] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (18959400) [pid = 2172] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1C51D800) [pid = 2172] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F0F2400) [pid = 2172] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0EDE8800) [pid = 2172] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:23:13 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (14B71000) [pid = 2172] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:23:13 INFO - PROCESS | 2172 | 1461144193530 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 2172 | ++DOCSHELL 0EB40800 == 51 [pid = 2172] [id = 606] 02:23:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0EB43800) [pid = 2172] [serial = 1818] [outer = 00000000] 02:23:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0F0B8000) [pid = 2172] [serial = 1819] [outer = 0EB43800] 02:23:13 INFO - PROCESS | 2172 | 1461144193575 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0F16E000) [pid = 2172] [serial = 1820] [outer = 0EB43800] 02:23:13 INFO - PROCESS | 2172 | 1461144193916 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 990ms 02:23:13 INFO - PROCESS | 2172 | 1461144193983 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 2172 | 1461144193985 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 02:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:23:13 INFO - PROCESS | 2172 | 1461144193988 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 2172 | 1461144193990 Marionette TRACE conn5 <- [1,2390,null,{}] 02:23:13 INFO - PROCESS | 2172 | 1461144193993 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:14 INFO - PROCESS | 2172 | 1461144194078 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 02:23:14 INFO - PROCESS | 2172 | 1461144194084 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 2172 | ++DOCSHELL 0FD74C00 == 52 [pid = 2172] [id = 607] 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1018BC00) [pid = 2172] [serial = 1821] [outer = 00000000] 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (184D9C00) [pid = 2172] [serial = 1822] [outer = 1018BC00] 02:23:14 INFO - PROCESS | 2172 | 1461144194128 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18B5F000) [pid = 2172] [serial = 1823] [outer = 1018BC00] 02:23:14 INFO - PROCESS | 2172 | 1461144194581 Marionette TRACE conn5 <- [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]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 02:23:14 INFO - PROCESS | 2172 | 1461144194622 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 02:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:23:14 INFO - PROCESS | 2172 | 1461144194624 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 02:23:14 INFO - PROCESS | 2172 | 1461144194628 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 2172 | 1461144194630 Marionette TRACE conn5 <- [1,2394,null,{}] 02:23:14 INFO - PROCESS | 2172 | 1461144194633 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:14 INFO - PROCESS | 2172 | 1461144194715 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 02:23:14 INFO - PROCESS | 2172 | 1461144194721 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 2172 | ++DOCSHELL 18D99000 == 53 [pid = 2172] [id = 608] 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19906000) [pid = 2172] [serial = 1824] [outer = 00000000] 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D15000) [pid = 2172] [serial = 1825] [outer = 19906000] 02:23:14 INFO - PROCESS | 2172 | 1461144194765 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D16800) [pid = 2172] [serial = 1826] [outer = 19906000] 02:23:15 INFO - PROCESS | 2172 | 1461144195231 Marionette TRACE conn5 <- [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]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 02:23:15 INFO - PROCESS | 2172 | 1461144195258 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 2172 | 1461144195260 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 02:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:23:15 INFO - PROCESS | 2172 | 1461144195282 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 2172 | 1461144195285 Marionette TRACE conn5 <- [1,2398,null,{}] 02:23:15 INFO - PROCESS | 2172 | 1461144195289 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 2172 | 1461144195391 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 02:23:15 INFO - PROCESS | 2172 | 1461144195398 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 2172 | ++DOCSHELL 19D1E400 == 54 [pid = 2172] [id = 609] 02:23:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19D98800) [pid = 2172] [serial = 1827] [outer = 00000000] 02:23:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (1AA98800) [pid = 2172] [serial = 1828] [outer = 19D98800] 02:23:15 INFO - PROCESS | 2172 | 1461144195447 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1AB4FC00) [pid = 2172] [serial = 1829] [outer = 19D98800] 02:23:16 INFO - PROCESS | 2172 | 1461144196217 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 990ms 02:23:16 INFO - PROCESS | 2172 | 1461144196259 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 02:23:16 INFO - PROCESS | 2172 | 1461144196264 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 02:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:23:16 INFO - PROCESS | 2172 | 1461144196270 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 2172 | 1461144196274 Marionette TRACE conn5 <- [1,2402,null,{}] 02:23:16 INFO - PROCESS | 2172 | 1461144196279 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:16 INFO - PROCESS | 2172 | 1461144196394 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 02:23:16 INFO - PROCESS | 2172 | 1461144196546 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 2172 | ++DOCSHELL 0FD83000 == 55 [pid = 2172] [id = 610] 02:23:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (0FE6F400) [pid = 2172] [serial = 1830] [outer = 00000000] 02:23:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (10248C00) [pid = 2172] [serial = 1831] [outer = 0FE6F400] 02:23:16 INFO - PROCESS | 2172 | 1461144196605 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1422A400) [pid = 2172] [serial = 1832] [outer = 0FE6F400] 02:23:17 INFO - PROCESS | 2172 | 1461144197155 Marionette TRACE conn5 <- [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]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 02:23:17 INFO - PROCESS | 2172 | 1461144197204 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 2172 | 1461144197210 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 02:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:23:17 INFO - PROCESS | 2172 | 1461144197217 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - PROCESS | 2172 | 1461144197220 Marionette TRACE conn5 <- [1,2406,null,{}] 02:23:17 INFO - PROCESS | 2172 | 1461144197224 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:17 INFO - PROCESS | 2172 | 1461144197336 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 02:23:17 INFO - PROCESS | 2172 | 1461144197493 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 2172 | ++DOCSHELL 14826C00 == 56 [pid = 2172] [id = 611] 02:23:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (184D2C00) [pid = 2172] [serial = 1833] [outer = 00000000] 02:23:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (18EB5800) [pid = 2172] [serial = 1834] [outer = 184D2C00] 02:23:17 INFO - PROCESS | 2172 | 1461144197549 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19906800) [pid = 2172] [serial = 1835] [outer = 184D2C00] 02:23:18 INFO - PROCESS | 2172 | 1461144198176 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 02:23:18 INFO - PROCESS | 2172 | 1461144198188 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 2172 | 1461144198191 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 02:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:23:18 INFO - PROCESS | 2172 | 1461144198194 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 2172 | 1461144198198 Marionette TRACE conn5 <- [1,2410,null,{}] 02:23:18 INFO - PROCESS | 2172 | 1461144198210 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:18 INFO - PROCESS | 2172 | 1461144198322 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 02:23:18 INFO - PROCESS | 2172 | 1461144198480 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 2172 | ++DOCSHELL 1AA98C00 == 57 [pid = 2172] [id = 612] 02:23:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1AB49000) [pid = 2172] [serial = 1836] [outer = 00000000] 02:23:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1AF17000) [pid = 2172] [serial = 1837] [outer = 1AB49000] 02:23:18 INFO - PROCESS | 2172 | 1461144198538 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1B039800) [pid = 2172] [serial = 1838] [outer = 1AB49000] 02:23:19 INFO - PROCESS | 2172 | 1461144199089 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 02:23:19 INFO - PROCESS | 2172 | 1461144199128 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 2172 | 1461144199131 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 02:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:23:19 INFO - PROCESS | 2172 | 1461144199135 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 2172 | 1461144199137 Marionette TRACE conn5 <- [1,2414,null,{}] 02:23:19 INFO - PROCESS | 2172 | 1461144199140 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:19 INFO - PROCESS | 2172 | 1461144199249 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 02:23:19 INFO - PROCESS | 2172 | 1461144199365 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 2172 | ++DOCSHELL 1BFDDC00 == 58 [pid = 2172] [id = 613] 02:23:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1C51B800) [pid = 2172] [serial = 1839] [outer = 00000000] 02:23:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1C527800) [pid = 2172] [serial = 1840] [outer = 1C51B800] 02:23:19 INFO - PROCESS | 2172 | 1461144199460 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1C581800) [pid = 2172] [serial = 1841] [outer = 1C51B800] 02:23:20 INFO - PROCESS | 2172 | 1461144200037 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 02:23:20 INFO - PROCESS | 2172 | 1461144200068 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 2172 | 1461144200071 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:23:20 INFO - PROCESS | 2172 | 1461144200074 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 2172 | 1461144200076 Marionette TRACE conn5 <- [1,2418,null,{}] 02:23:20 INFO - PROCESS | 2172 | 1461144200080 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 2172 | 1461144200185 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 02:23:20 INFO - PROCESS | 2172 | 1461144200364 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 2172 | ++DOCSHELL 1C581000 == 59 [pid = 2172] [id = 614] 02:23:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1CA0A800) [pid = 2172] [serial = 1842] [outer = 00000000] 02:23:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1CA19000) [pid = 2172] [serial = 1843] [outer = 1CA0A800] 02:23:20 INFO - PROCESS | 2172 | 1461144200420 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1CADC800) [pid = 2172] [serial = 1844] [outer = 1CA0A800] 02:23:20 INFO - PROCESS | 2172 | 1461144200981 Marionette TRACE conn5 <- [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]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 971ms 02:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:23:21 INFO - PROCESS | 2172 | 1461144201049 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 2172 | 1461144201052 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 02:23:21 INFO - PROCESS | 2172 | 1461144201055 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - PROCESS | 2172 | 1461144201057 Marionette TRACE conn5 <- [1,2422,null,{}] 02:23:21 INFO - PROCESS | 2172 | 1461144201061 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:21 INFO - PROCESS | 2172 | 1461144201176 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 02:23:21 INFO - PROCESS | 2172 | 1461144201454 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3F800 == 60 [pid = 2172] [id = 615] 02:23:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (0EDE8000) [pid = 2172] [serial = 1845] [outer = 00000000] 02:23:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0FD7A000) [pid = 2172] [serial = 1846] [outer = 0EDE8000] 02:23:21 INFO - PROCESS | 2172 | 1461144201516 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (0FE77C00) [pid = 2172] [serial = 1847] [outer = 0EDE8000] 02:23:22 INFO - PROCESS | 2172 | 1461144202139 Marionette TRACE conn5 <- [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]]]}] 02:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1128ms 02:23:22 INFO - PROCESS | 2172 | 1461144202187 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 02:23:22 INFO - PROCESS | 2172 | 1461144202192 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 02:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:23:22 INFO - PROCESS | 2172 | 1461144202212 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - PROCESS | 2172 | 1461144202215 Marionette TRACE conn5 <- [1,2426,null,{}] 02:23:22 INFO - PROCESS | 2172 | 1461144202222 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:22 INFO - PROCESS | 2172 | 1461144202324 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 02:23:22 INFO - PROCESS | 2172 | 1461144202492 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 18D99000 == 59 [pid = 2172] [id = 608] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0FD74C00 == 58 [pid = 2172] [id = 607] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0EB40800 == 57 [pid = 2172] [id = 606] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0F164800 == 56 [pid = 2172] [id = 605] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 18B03400 == 55 [pid = 2172] [id = 604] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 18A8A800 == 54 [pid = 2172] [id = 603] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 1443C000 == 53 [pid = 2172] [id = 602] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0F47D800 == 52 [pid = 2172] [id = 601] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1ACB6C00) [pid = 2172] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1CAE1C00) [pid = 2172] [serial = 1783] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | ++DOCSHELL 0EB40800 == 53 [pid = 2172] [id = 616] 02:23:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0EB44800) [pid = 2172] [serial = 1848] [outer = 00000000] 02:23:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (0F16B800) [pid = 2172] [serial = 1849] [outer = 0EB44800] 02:23:22 INFO - PROCESS | 2172 | 1461144202595 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (0FD83800) [pid = 2172] [serial = 1850] [outer = 0EB44800] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 10244C00 == 52 [pid = 2172] [id = 600] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0F578800 == 51 [pid = 2172] [id = 599] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 186AF800 == 50 [pid = 2172] [id = 596] 02:23:22 INFO - PROCESS | 2172 | --DOCSHELL 0F581400 == 49 [pid = 2172] [id = 595] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1897B400) [pid = 2172] [serial = 1727] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (15836000) [pid = 2172] [serial = 1679] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1C524400) [pid = 2172] [serial = 1685] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1CAD8C00) [pid = 2172] [serial = 1733] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (101D5C00) [pid = 2172] [serial = 1724] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1C6E8800) [pid = 2172] [serial = 1730] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1C582000) [pid = 2172] [serial = 1688] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19D99400) [pid = 2172] [serial = 1682] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1895EC00) [pid = 2172] [serial = 1691] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1C57B800) [pid = 2172] [serial = 1721] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (0FE70400) [pid = 2172] [serial = 1676] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1AFBD800) [pid = 2172] [serial = 1631] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19D94000) [pid = 2172] [serial = 1768] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (19C42000) [pid = 2172] [serial = 1765] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (134A2000) [pid = 2172] [serial = 1742] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (10D40800) [pid = 2172] [serial = 1741] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (186AD000) [pid = 2172] [serial = 1748] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (184D4800) [pid = 2172] [serial = 1747] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0FE6E800) [pid = 2172] [serial = 1756] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (10243400) [pid = 2172] [serial = 1757] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1577B400) [pid = 2172] [serial = 1745] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14B70800) [pid = 2172] [serial = 1744] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1C51EC00) [pid = 2172] [serial = 1771] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (19908C00) [pid = 2172] [serial = 1754] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19271C00) [pid = 2172] [serial = 1753] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0F8B4800) [pid = 2172] [serial = 1739] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (0F575400) [pid = 2172] [serial = 1738] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19D9D000) [pid = 2172] [serial = 1769] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (17267400) [pid = 2172] [serial = 1759] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (18425C00) [pid = 2172] [serial = 1760] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (19B2B000) [pid = 2172] [serial = 1762] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (19BF4400) [pid = 2172] [serial = 1763] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (18A91400) [pid = 2172] [serial = 1751] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18A8CC00) [pid = 2172] [serial = 1750] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1C6EC400) [pid = 2172] [serial = 1774] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (101CEC00) [pid = 2172] [serial = 1736] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1C523000) [pid = 2172] [serial = 1772] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (19D19400) [pid = 2172] [serial = 1780] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1CA13400) [pid = 2172] [serial = 1781] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (19910400) [pid = 2172] [serial = 1777] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (19D0D400) [pid = 2172] [serial = 1778] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (19D0B400) [pid = 2172] [serial = 1766] [outer = 00000000] [url = about:blank] 02:23:22 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1CA10400) [pid = 2172] [serial = 1775] [outer = 00000000] [url = about:blank] 02:23:23 INFO - PROCESS | 2172 | 1461144203033 Marionette TRACE conn5 <- [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]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 892ms 02:23:23 INFO - PROCESS | 2172 | 1461144203091 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 2172 | 1461144203095 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 02:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:23:23 INFO - PROCESS | 2172 | 1461144203099 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 2172 | 1461144203101 Marionette TRACE conn5 <- [1,2430,null,{}] 02:23:23 INFO - PROCESS | 2172 | 1461144203105 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:23 INFO - PROCESS | 2172 | 1461144203192 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 02:23:23 INFO - PROCESS | 2172 | 1461144203199 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 2172 | ++DOCSHELL 0F43E800 == 50 [pid = 2172] [id = 617] 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (1002A400) [pid = 2172] [serial = 1851] [outer = 00000000] 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (134DAC00) [pid = 2172] [serial = 1852] [outer = 1002A400] 02:23:23 INFO - PROCESS | 2172 | 1461144203244 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (1449D800) [pid = 2172] [serial = 1853] [outer = 1002A400] 02:23:23 INFO - PROCESS | 2172 | 1461144203736 Marionette TRACE conn5 <- [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]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 02:23:23 INFO - PROCESS | 2172 | 1461144203775 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 2172 | 1461144203777 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 02:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:23:23 INFO - PROCESS | 2172 | 1461144203782 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 2172 | 1461144203788 Marionette TRACE conn5 <- [1,2434,null,{}] 02:23:23 INFO - PROCESS | 2172 | 1461144203797 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:23 INFO - PROCESS | 2172 | 1461144203884 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 02:23:23 INFO - PROCESS | 2172 | 1461144203893 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:23 INFO - PROCESS | 2172 | ++DOCSHELL 17267400 == 51 [pid = 2172] [id = 618] 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (17567000) [pid = 2172] [serial = 1854] [outer = 00000000] 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (1786C400) [pid = 2172] [serial = 1855] [outer = 17567000] 02:23:23 INFO - PROCESS | 2172 | 1461144203938 Marionette DEBUG loaded listener.js 02:23:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (184CE000) [pid = 2172] [serial = 1856] [outer = 17567000] 02:23:24 INFO - PROCESS | 2172 | 1461144204409 Marionette TRACE conn5 <- [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]]]}] 02:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 02:23:24 INFO - PROCESS | 2172 | 1461144204475 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 02:23:24 INFO - PROCESS | 2172 | 1461144204478 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 02:23:24 INFO - PROCESS | 2172 | 1461144204481 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:23:24 INFO - PROCESS | 2172 | 1461144204482 Marionette TRACE conn5 <- [1,2438,null,{}] 02:23:24 INFO - PROCESS | 2172 | 1461144204486 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:24 INFO - PROCESS | 2172 | 1461144204572 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 02:23:24 INFO - PROCESS | 2172 | 1461144204681 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 2172 | ++DOCSHELL 184D5400 == 52 [pid = 2172] [id = 619] 02:23:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (186A8400) [pid = 2172] [serial = 1857] [outer = 00000000] 02:23:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (18A84C00) [pid = 2172] [serial = 1858] [outer = 186A8400] 02:23:24 INFO - PROCESS | 2172 | 1461144204726 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (18A8D400) [pid = 2172] [serial = 1859] [outer = 186A8400] 02:23:25 INFO - PROCESS | 2172 | 1461144205125 Marionette TRACE conn5 <- [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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 02:23:25 INFO - PROCESS | 2172 | 1461144205155 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 2172 | 1461144205157 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:23:25 INFO - PROCESS | 2172 | 1461144205160 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 2172 | 1461144205162 Marionette TRACE conn5 <- [1,2442,null,{}] 02:23:25 INFO - PROCESS | 2172 | 1461144205166 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 2172 | 1461144205289 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 02:23:25 INFO - PROCESS | 2172 | 1461144205383 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 2172 | ++DOCSHELL 18B08000 == 53 [pid = 2172] [id = 620] 02:23:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (18B08C00) [pid = 2172] [serial = 1860] [outer = 00000000] 02:23:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (18EB1800) [pid = 2172] [serial = 1861] [outer = 18B08C00] 02:23:25 INFO - PROCESS | 2172 | 1461144205437 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (198CEC00) [pid = 2172] [serial = 1862] [outer = 18B08C00] 02:23:25 INFO - PROCESS | 2172 | 1461144205877 Marionette TRACE conn5 <- [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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 770ms 02:23:25 INFO - PROCESS | 2172 | 1461144205938 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 2172 | 1461144205940 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:23:25 INFO - PROCESS | 2172 | 1461144205944 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 2172 | 1461144205945 Marionette TRACE conn5 <- [1,2446,null,{}] 02:23:25 INFO - PROCESS | 2172 | 1461144205949 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 2172 | 1461144206070 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 02:23:26 INFO - PROCESS | 2172 | 1461144206143 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 2172 | ++DOCSHELL 1990D400 == 54 [pid = 2172] [id = 621] 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (1990D800) [pid = 2172] [serial = 1863] [outer = 00000000] 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (19BFA000) [pid = 2172] [serial = 1864] [outer = 1990D800] 02:23:26 INFO - PROCESS | 2172 | 1461144206187 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (19C37800) [pid = 2172] [serial = 1865] [outer = 1990D800] 02:23:26 INFO - PROCESS | 2172 | 1461144206603 Marionette TRACE conn5 <- [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]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 02:23:26 INFO - PROCESS | 2172 | 1461144206616 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 2172 | 1461144206618 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 02:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:23:26 INFO - PROCESS | 2172 | 1461144206621 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 2172 | 1461144206623 Marionette TRACE conn5 <- [1,2450,null,{}] 02:23:26 INFO - PROCESS | 2172 | 1461144206626 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 2172 | 1461144206769 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 02:23:26 INFO - PROCESS | 2172 | 1461144206792 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 2172 | ++DOCSHELL 19BF4400 == 55 [pid = 2172] [id = 622] 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (19C3CC00) [pid = 2172] [serial = 1866] [outer = 00000000] 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19D07C00) [pid = 2172] [serial = 1867] [outer = 19C3CC00] 02:23:26 INFO - PROCESS | 2172 | 1461144206836 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19D11400) [pid = 2172] [serial = 1868] [outer = 19C3CC00] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (14498C00) [pid = 2172] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (18B5F400) [pid = 2172] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (19909000) [pid = 2172] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (18A8B400) [pid = 2172] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0FE73400) [pid = 2172] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (10249400) [pid = 2172] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0FE75800) [pid = 2172] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1018BC00) [pid = 2172] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (0EB43800) [pid = 2172] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:23:27 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (19906000) [pid = 2172] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:23:27 INFO - PROCESS | 2172 | 1461144207312 Marionette TRACE conn5 <- [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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 02:23:27 INFO - PROCESS | 2172 | 1461144207362 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 2172 | 1461144207364 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 02:23:27 INFO - PROCESS | 2172 | 1461144207367 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 2172 | 1461144207369 Marionette TRACE conn5 <- [1,2454,null,{}] 02:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:23:27 INFO - PROCESS | 2172 | 1461144207372 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:27 INFO - PROCESS | 2172 | 1461144207460 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 02:23:27 INFO - PROCESS | 2172 | 1461144207466 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 2172 | ++DOCSHELL 15773C00 == 56 [pid = 2172] [id = 623] 02:23:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (15DEB800) [pid = 2172] [serial = 1869] [outer = 00000000] 02:23:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (18B10800) [pid = 2172] [serial = 1870] [outer = 15DEB800] 02:23:27 INFO - PROCESS | 2172 | 1461144207512 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (18B07800) [pid = 2172] [serial = 1871] [outer = 15DEB800] 02:23:27 INFO - PROCESS | 2172 | 1461144207938 Marionette TRACE conn5 <- [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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 02:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:23:27 INFO - PROCESS | 2172 | 1461144208005 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 2172 | 1461144208007 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 02:23:27 INFO - PROCESS | 2172 | 1461144208010 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 2172 | 1461144208012 Marionette TRACE conn5 <- [1,2458,null,{}] 02:23:28 INFO - PROCESS | 2172 | 1461144208015 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 2172 | 1461144208099 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 02:23:28 INFO - PROCESS | 2172 | 1461144208105 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 2172 | ++DOCSHELL 19D01400 == 57 [pid = 2172] [id = 624] 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (19D18000) [pid = 2172] [serial = 1872] [outer = 00000000] 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (19D99C00) [pid = 2172] [serial = 1873] [outer = 19D18000] 02:23:28 INFO - PROCESS | 2172 | 1461144208149 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (19DF6C00) [pid = 2172] [serial = 1874] [outer = 19D18000] 02:23:28 INFO - PROCESS | 2172 | 1461144208589 Marionette TRACE conn5 <- [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]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 02:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:23:28 INFO - PROCESS | 2172 | 1461144208641 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 2172 | 1461144208643 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 02:23:28 INFO - PROCESS | 2172 | 1461144208646 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:23:28 INFO - PROCESS | 2172 | 1461144208648 Marionette TRACE conn5 <- [1,2462,null,{}] 02:23:28 INFO - PROCESS | 2172 | 1461144208669 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 2172 | 1461144208752 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 02:23:28 INFO - PROCESS | 2172 | 1461144208759 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 2172 | ++DOCSHELL 1AA94C00 == 58 [pid = 2172] [id = 625] 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (1AA98000) [pid = 2172] [serial = 1875] [outer = 00000000] 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (1ACB9800) [pid = 2172] [serial = 1876] [outer = 1AA98000] 02:23:28 INFO - PROCESS | 2172 | 1461144208808 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1BF26C00) [pid = 2172] [serial = 1877] [outer = 1AA98000] 02:23:29 INFO - PROCESS | 2172 | 1461144209459 Marionette TRACE conn5 <- [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]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 890ms 02:23:29 INFO - PROCESS | 2172 | 1461144209537 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 2172 | 1461144209542 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 02:23:29 INFO - PROCESS | 2172 | 1461144209547 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:23:29 INFO - PROCESS | 2172 | 1461144209551 Marionette TRACE conn5 <- [1,2466,null,{}] 02:23:29 INFO - PROCESS | 2172 | 1461144209557 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 2172 | 1461144209672 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 02:23:29 INFO - PROCESS | 2172 | 1461144209817 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 2172 | ++DOCSHELL 0FD7CC00 == 59 [pid = 2172] [id = 626] 02:23:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0FE77000) [pid = 2172] [serial = 1878] [outer = 00000000] 02:23:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (111A4000) [pid = 2172] [serial = 1879] [outer = 0FE77000] 02:23:29 INFO - PROCESS | 2172 | 1461144209877 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (14247800) [pid = 2172] [serial = 1880] [outer = 0FE77000] 02:23:30 INFO - PROCESS | 2172 | 1461144210436 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 02:23:30 INFO - PROCESS | 2172 | 1461144210483 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 02:23:30 INFO - PROCESS | 2172 | 1461144210489 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 02:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:23:30 INFO - PROCESS | 2172 | 1461144210495 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - PROCESS | 2172 | 1461144210498 Marionette TRACE conn5 <- [1,2470,null,{}] 02:23:30 INFO - PROCESS | 2172 | 1461144210503 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:30 INFO - PROCESS | 2172 | 1461144210614 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 02:23:30 INFO - PROCESS | 2172 | 1461144210771 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 2172 | ++DOCSHELL 15DEC400 == 60 [pid = 2172] [id = 627] 02:23:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (15DEC800) [pid = 2172] [serial = 1881] [outer = 00000000] 02:23:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (186B6400) [pid = 2172] [serial = 1882] [outer = 15DEC800] 02:23:30 INFO - PROCESS | 2172 | 1461144210827 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18B0BC00) [pid = 2172] [serial = 1883] [outer = 15DEC800] 02:23:31 INFO - PROCESS | 2172 | 1461144211437 Marionette TRACE conn5 <- [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]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 02:23:31 INFO - PROCESS | 2172 | 1461144211467 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 2172 | 1461144211470 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 02:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:23:31 INFO - PROCESS | 2172 | 1461144211474 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 2172 | 1461144211477 Marionette TRACE conn5 <- [1,2474,null,{}] 02:23:31 INFO - PROCESS | 2172 | 1461144211489 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:31 INFO - PROCESS | 2172 | 1461144211604 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 02:23:31 INFO - PROCESS | 2172 | 1461144211763 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 2172 | ++DOCSHELL 19D9BC00 == 61 [pid = 2172] [id = 628] 02:23:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (1AA97400) [pid = 2172] [serial = 1884] [outer = 00000000] 02:23:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1C51C400) [pid = 2172] [serial = 1885] [outer = 1AA97400] 02:23:31 INFO - PROCESS | 2172 | 1461144211822 Marionette DEBUG loaded listener.js 02:23:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1C525800) [pid = 2172] [serial = 1886] [outer = 1AA97400] 02:23:32 INFO - PROCESS | 2172 | 1461144212378 Marionette TRACE conn5 <- [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]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 02:23:32 INFO - PROCESS | 2172 | 1461144212447 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 2172 | 1461144212450 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 02:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:23:32 INFO - PROCESS | 2172 | 1461144212453 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 2172 | 1461144212455 Marionette TRACE conn5 <- [1,2478,null,{}] 02:23:32 INFO - PROCESS | 2172 | 1461144212459 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:32 INFO - PROCESS | 2172 | 1461144212568 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 02:23:32 INFO - PROCESS | 2172 | 1461144212711 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 2172 | ++DOCSHELL 1C524800 == 62 [pid = 2172] [id = 629] 02:23:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1C525000) [pid = 2172] [serial = 1887] [outer = 00000000] 02:23:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1CA0E400) [pid = 2172] [serial = 1888] [outer = 1C525000] 02:23:32 INFO - PROCESS | 2172 | 1461144212766 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1CA15000) [pid = 2172] [serial = 1889] [outer = 1C525000] 02:23:33 INFO - PROCESS | 2172 | 1461144213359 Marionette TRACE conn5 <- [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]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 02:23:33 INFO - PROCESS | 2172 | 1461144213427 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 2172 | 1461144213429 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 02:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:23:33 INFO - PROCESS | 2172 | 1461144213433 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 2172 | 1461144213435 Marionette TRACE conn5 <- [1,2482,null,{}] 02:23:33 INFO - PROCESS | 2172 | 1461144213439 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:33 INFO - PROCESS | 2172 | 1461144213544 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 02:23:33 INFO - PROCESS | 2172 | 1461144213686 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 2172 | ++DOCSHELL 1C6E5C00 == 63 [pid = 2172] [id = 630] 02:23:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1CA19400) [pid = 2172] [serial = 1890] [outer = 00000000] 02:23:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1CAE3400) [pid = 2172] [serial = 1891] [outer = 1CA19400] 02:23:33 INFO - PROCESS | 2172 | 1461144213741 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1CF2A400) [pid = 2172] [serial = 1892] [outer = 1CA19400] 02:23:34 INFO - PROCESS | 2172 | 1461144214606 Marionette TRACE conn5 <- [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]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1233ms 02:23:34 INFO - PROCESS | 2172 | 1461144214670 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 2172 | 1461144214674 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 02:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:23:34 INFO - PROCESS | 2172 | 1461144214679 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 2172 | 1461144214683 Marionette TRACE conn5 <- [1,2486,null,{}] 02:23:34 INFO - PROCESS | 2172 | 1461144214688 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:34 INFO - PROCESS | 2172 | 1461144214790 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 02:23:34 INFO - PROCESS | 2172 | 1461144214929 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 2172 | ++DOCSHELL 0B276000 == 64 [pid = 2172] [id = 631] 02:23:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (0ED15800) [pid = 2172] [serial = 1893] [outer = 00000000] 02:23:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (10243800) [pid = 2172] [serial = 1894] [outer = 0ED15800] 02:23:34 INFO - PROCESS | 2172 | 1461144214979 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (13410400) [pid = 2172] [serial = 1895] [outer = 0ED15800] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 10191800 == 63 [pid = 2172] [id = 515] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 19D01400 == 62 [pid = 2172] [id = 624] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 15773C00 == 61 [pid = 2172] [id = 623] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 19BF4400 == 60 [pid = 2172] [id = 622] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 1990D400 == 59 [pid = 2172] [id = 621] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 18B08000 == 58 [pid = 2172] [id = 620] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 184D5400 == 57 [pid = 2172] [id = 619] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 17267400 == 56 [pid = 2172] [id = 618] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 0F43E800 == 55 [pid = 2172] [id = 617] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 0EB40800 == 54 [pid = 2172] [id = 616] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 0EB3F800 == 53 [pid = 2172] [id = 615] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 0FD83000 == 52 [pid = 2172] [id = 610] 02:23:35 INFO - PROCESS | 2172 | --DOCSHELL 19D1E400 == 51 [pid = 2172] [id = 609] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19D15000) [pid = 2172] [serial = 1825] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1CF2D800) [pid = 2172] [serial = 1792] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1842B400) [pid = 2172] [serial = 1807] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1990A000) [pid = 2172] [serial = 1813] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (186A9000) [pid = 2172] [serial = 1808] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (14A9EC00) [pid = 2172] [serial = 1786] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (19C3D000) [pid = 2172] [serial = 1816] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (18B0C800) [pid = 2172] [serial = 1810] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1996A000) [pid = 2172] [serial = 1814] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (14247400) [pid = 2172] [serial = 1799] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (13403400) [pid = 2172] [serial = 1798] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1895DC00) [pid = 2172] [serial = 1802] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (10246C00) [pid = 2172] [serial = 1804] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (184D9000) [pid = 2172] [serial = 1801] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19BF7400) [pid = 2172] [serial = 1789] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (1D728000) [pid = 2172] [serial = 1795] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19D03800) [pid = 2172] [serial = 1817] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (184D9C00) [pid = 2172] [serial = 1822] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (19D16800) [pid = 2172] [serial = 1826] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (0F16E000) [pid = 2172] [serial = 1820] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F0B8000) [pid = 2172] [serial = 1819] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (13405C00) [pid = 2172] [serial = 1805] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (18B5F000) [pid = 2172] [serial = 1823] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (18B10400) [pid = 2172] [serial = 1811] [outer = 00000000] [url = about:blank] 02:23:35 INFO - PROCESS | 2172 | 1461144215661 Marionette TRACE conn5 <- [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]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1022ms 02:23:35 INFO - PROCESS | 2172 | 1461144215702 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 2172 | 1461144215708 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 02:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:23:35 INFO - PROCESS | 2172 | 1461144215745 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 2172 | 1461144215747 Marionette TRACE conn5 <- [1,2490,null,{}] 02:23:35 INFO - PROCESS | 2172 | 1461144215752 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:35 INFO - PROCESS | 2172 | 1461144215842 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 02:23:35 INFO - PROCESS | 2172 | 1461144215855 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 2172 | ++DOCSHELL 0F581800 == 52 [pid = 2172] [id = 632] 02:23:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0F80E800) [pid = 2172] [serial = 1896] [outer = 00000000] 02:23:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0FD80800) [pid = 2172] [serial = 1897] [outer = 0F80E800] 02:23:35 INFO - PROCESS | 2172 | 1461144215901 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1002E400) [pid = 2172] [serial = 1898] [outer = 0F80E800] 02:23:36 INFO - PROCESS | 2172 | 1461144216459 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 750ms 02:23:36 INFO - PROCESS | 2172 | 1461144216480 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 2172 | 1461144216482 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 02:23:36 INFO - PROCESS | 2172 | 1461144216486 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:23:36 INFO - PROCESS | 2172 | 1461144216489 Marionette TRACE conn5 <- [1,2494,null,{}] 02:23:36 INFO - PROCESS | 2172 | 1461144216500 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 2172 | 1461144216586 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 02:23:36 INFO - PROCESS | 2172 | 1461144216595 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 2172 | ++DOCSHELL 14435400 == 53 [pid = 2172] [id = 633] 02:23:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (144A0400) [pid = 2172] [serial = 1899] [outer = 00000000] 02:23:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (14A98400) [pid = 2172] [serial = 1900] [outer = 144A0400] 02:23:36 INFO - PROCESS | 2172 | 1461144216644 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (14B79000) [pid = 2172] [serial = 1901] [outer = 144A0400] 02:23:37 INFO - PROCESS | 2172 | 1461144217137 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 02:23:37 INFO - PROCESS | 2172 | 1461144217160 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 2172 | 1461144217162 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 02:23:37 INFO - PROCESS | 2172 | 1461144217165 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:23:37 INFO - PROCESS | 2172 | 1461144217167 Marionette TRACE conn5 <- [1,2498,null,{}] 02:23:37 INFO - PROCESS | 2172 | 1461144217170 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:37 INFO - PROCESS | 2172 | 1461144217257 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 02:23:37 INFO - PROCESS | 2172 | 1461144217263 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 2172 | ++DOCSHELL 17266C00 == 54 [pid = 2172] [id = 634] 02:23:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (17268400) [pid = 2172] [serial = 1902] [outer = 00000000] 02:23:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (186A9000) [pid = 2172] [serial = 1903] [outer = 17268400] 02:23:37 INFO - PROCESS | 2172 | 1461144217315 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (186B0C00) [pid = 2172] [serial = 1904] [outer = 17268400] 02:23:37 INFO - PROCESS | 2172 | 1461144217760 Marionette TRACE conn5 <- [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]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 02:23:37 INFO - PROCESS | 2172 | 1461144217802 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 2172 | 1461144217804 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 02:23:37 INFO - PROCESS | 2172 | 1461144217807 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:23:37 INFO - PROCESS | 2172 | 1461144217809 Marionette TRACE conn5 <- [1,2502,null,{}] 02:23:37 INFO - PROCESS | 2172 | 1461144217812 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:37 INFO - PROCESS | 2172 | 1461144217895 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 02:23:37 INFO - PROCESS | 2172 | 1461144217901 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 2172 | ++DOCSHELL 0F53E000 == 55 [pid = 2172] [id = 635] 02:23:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (186A7400) [pid = 2172] [serial = 1905] [outer = 00000000] 02:23:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18A82400) [pid = 2172] [serial = 1906] [outer = 186A7400] 02:23:37 INFO - PROCESS | 2172 | 1461144217947 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18A89400) [pid = 2172] [serial = 1907] [outer = 186A7400] 02:23:38 INFO - PROCESS | 2172 | 1461144218466 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 02:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:23:38 INFO - PROCESS | 2172 | 1461144218480 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 2172 | 1461144218482 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 02:23:38 INFO - PROCESS | 2172 | 1461144218485 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 2172 | 1461144218487 Marionette TRACE conn5 <- [1,2506,null,{}] 02:23:38 INFO - PROCESS | 2172 | 1461144218498 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:38 INFO - PROCESS | 2172 | 1461144218637 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 02:23:38 INFO - PROCESS | 2172 | 1461144218708 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 2172 | ++DOCSHELL 0F541000 == 56 [pid = 2172] [id = 636] 02:23:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18908000) [pid = 2172] [serial = 1908] [outer = 00000000] 02:23:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (1990A000) [pid = 2172] [serial = 1909] [outer = 18908000] 02:23:38 INFO - PROCESS | 2172 | 1461144218756 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (1996A000) [pid = 2172] [serial = 1910] [outer = 18908000] 02:23:39 INFO - PROCESS | 2172 | 1461144219196 Marionette TRACE conn5 <- [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]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 02:23:39 INFO - PROCESS | 2172 | 1461144219216 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 2172 | 1461144219218 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 02:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:23:39 INFO - PROCESS | 2172 | 1461144219221 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 2172 | 1461144219223 Marionette TRACE conn5 <- [1,2510,null,{}] 02:23:39 INFO - PROCESS | 2172 | 1461144219226 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:39 INFO - PROCESS | 2172 | 1461144219374 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 02:23:39 INFO - PROCESS | 2172 | 1461144219399 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 2172 | ++DOCSHELL 19BF1800 == 57 [pid = 2172] [id = 637] 02:23:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19BF9C00) [pid = 2172] [serial = 1911] [outer = 00000000] 02:23:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19C42800) [pid = 2172] [serial = 1912] [outer = 19BF9C00] 02:23:39 INFO - PROCESS | 2172 | 1461144219444 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (19CC3800) [pid = 2172] [serial = 1913] [outer = 19BF9C00] 02:23:39 INFO - PROCESS | 2172 | 1461144219892 Marionette TRACE conn5 <- [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]]]}] 02:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 02:23:39 INFO - PROCESS | 2172 | 1461144219952 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 2172 | 1461144219954 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 02:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:23:39 INFO - PROCESS | 2172 | 1461144219957 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 2172 | 1461144219959 Marionette TRACE conn5 <- [1,2514,null,{}] 02:23:39 INFO - PROCESS | 2172 | 1461144219968 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 2172 | 1461144220089 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 02:23:40 INFO - PROCESS | 2172 | 1461144220099 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 2172 | ++DOCSHELL 19D03400 == 58 [pid = 2172] [id = 638] 02:23:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19D09800) [pid = 2172] [serial = 1914] [outer = 00000000] 02:23:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19D1B400) [pid = 2172] [serial = 1915] [outer = 19D09800] 02:23:40 INFO - PROCESS | 2172 | 1461144220202 Marionette DEBUG loaded listener.js 02:23:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19D93800) [pid = 2172] [serial = 1916] [outer = 19D09800] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19D18000) [pid = 2172] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (15DEB800) [pid = 2172] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18B08C00) [pid = 2172] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1990D800) [pid = 2172] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0EB44800) [pid = 2172] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1002A400) [pid = 2172] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (17567000) [pid = 2172] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (186A8400) [pid = 2172] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0EDE8000) [pid = 2172] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:23:40 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (19C3CC00) [pid = 2172] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:23:40 INFO - PROCESS | 2172 | 1461144220770 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 870ms 02:23:40 INFO - PROCESS | 2172 | 1461144220828 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 02:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:23:40 INFO - PROCESS | 2172 | 1461144220830 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 02:23:40 INFO - PROCESS | 2172 | 1461144220833 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 2172 | 1461144220835 Marionette TRACE conn5 <- [1,2518,null,{}] 02:23:40 INFO - PROCESS | 2172 | 1461144220839 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 2172 | 1461144220922 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 02:23:40 INFO - PROCESS | 2172 | 1461144220928 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:40 INFO - PROCESS | 2172 | ++DOCSHELL 18A91000 == 59 [pid = 2172] [id = 639] 02:23:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18D99000) [pid = 2172] [serial = 1917] [outer = 00000000] 02:23:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19D12C00) [pid = 2172] [serial = 1918] [outer = 18D99000] 02:23:40 INFO - PROCESS | 2172 | 1461144220974 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D15C00) [pid = 2172] [serial = 1919] [outer = 18D99000] 02:23:41 INFO - PROCESS | 2172 | 1461144221400 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 631ms 02:23:41 INFO - PROCESS | 2172 | 1461144221465 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 02:23:41 INFO - PROCESS | 2172 | 1461144221467 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 02:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:23:41 INFO - PROCESS | 2172 | 1461144221471 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:23:41 INFO - PROCESS | 2172 | 1461144221472 Marionette TRACE conn5 <- [1,2522,null,{}] 02:23:41 INFO - PROCESS | 2172 | 1461144221476 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:41 INFO - PROCESS | 2172 | 1461144221560 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 02:23:41 INFO - PROCESS | 2172 | 1461144221566 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 2172 | ++DOCSHELL 0FECFC00 == 60 [pid = 2172] [id = 640] 02:23:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19DFA000) [pid = 2172] [serial = 1920] [outer = 00000000] 02:23:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1ACB5C00) [pid = 2172] [serial = 1921] [outer = 19DFA000] 02:23:41 INFO - PROCESS | 2172 | 1461144221610 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1C51B400) [pid = 2172] [serial = 1922] [outer = 19DFA000] 02:23:42 INFO - PROCESS | 2172 | 1461144222041 Marionette TRACE conn5 <- [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]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 631ms 02:23:42 INFO - PROCESS | 2172 | 1461144222102 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 2172 | 1461144222105 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 02:23:42 INFO - PROCESS | 2172 | 1461144222108 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:23:42 INFO - PROCESS | 2172 | 1461144222111 Marionette TRACE conn5 <- [1,2526,null,{}] 02:23:42 INFO - PROCESS | 2172 | 1461144222114 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:42 INFO - PROCESS | 2172 | 1461144222219 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 02:23:42 INFO - PROCESS | 2172 | 1461144222226 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 2172 | ++DOCSHELL 1AAA0800 == 61 [pid = 2172] [id = 641] 02:23:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1C524400) [pid = 2172] [serial = 1923] [outer = 00000000] 02:23:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1CA16800) [pid = 2172] [serial = 1924] [outer = 1C524400] 02:23:42 INFO - PROCESS | 2172 | 1461144222274 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1CAE4800) [pid = 2172] [serial = 1925] [outer = 1C524400] 02:23:42 INFO - PROCESS | 2172 | 1461144223000 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 02:23:43 INFO - PROCESS | 2172 | 1461144223043 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 02:23:43 INFO - PROCESS | 2172 | 1461144223048 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 02:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:23:43 INFO - PROCESS | 2172 | 1461144223054 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 2172 | 1461144223059 Marionette TRACE conn5 <- [1,2530,null,{}] 02:23:43 INFO - PROCESS | 2172 | 1461144223064 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 2172 | 1461144223210 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 02:23:43 INFO - PROCESS | 2172 | 1461144223331 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 2172 | ++DOCSHELL 0FED4C00 == 62 [pid = 2172] [id = 642] 02:23:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0FED7C00) [pid = 2172] [serial = 1926] [outer = 00000000] 02:23:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (10CACC00) [pid = 2172] [serial = 1927] [outer = 0FED7C00] 02:23:43 INFO - PROCESS | 2172 | 1461144223388 Marionette DEBUG loaded listener.js 02:23:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (14241800) [pid = 2172] [serial = 1928] [outer = 0FED7C00] 02:23:43 INFO - PROCESS | 2172 | 1461144223999 Marionette TRACE conn5 <- [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]]]}] 02:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 02:23:44 INFO - PROCESS | 2172 | 1461144224028 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 02:23:44 INFO - PROCESS | 2172 | 1461144224034 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 02:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:23:44 INFO - PROCESS | 2172 | 1461144224041 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:23:44 INFO - PROCESS | 2172 | 1461144224044 Marionette TRACE conn5 <- [1,2534,null,{}] 02:23:44 INFO - PROCESS | 2172 | 1461144224048 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:44 INFO - PROCESS | 2172 | 1461144224162 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 02:23:44 INFO - PROCESS | 2172 | 1461144224322 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 2172 | ++DOCSHELL 1759C400 == 63 [pid = 2172] [id = 643] 02:23:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (184D9C00) [pid = 2172] [serial = 1929] [outer = 00000000] 02:23:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (18D9AC00) [pid = 2172] [serial = 1930] [outer = 184D9C00] 02:23:44 INFO - PROCESS | 2172 | 1461144224378 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (19906400) [pid = 2172] [serial = 1931] [outer = 184D9C00] 02:23:44 INFO - PROCESS | 2172 | 1461144224952 Marionette TRACE conn5 <- [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]]]}] 02:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 930ms 02:23:44 INFO - PROCESS | 2172 | 1461144224973 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 02:23:44 INFO - PROCESS | 2172 | 1461144224975 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 02:23:44 INFO - PROCESS | 2172 | 1461144224979 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:23:44 INFO - PROCESS | 2172 | 1461144224983 Marionette TRACE conn5 <- [1,2538,null,{}] 02:23:44 INFO - PROCESS | 2172 | 1461144224994 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 2172 | 1461144225108 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 02:23:45 INFO - PROCESS | 2172 | 1461144225269 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 2172 | ++DOCSHELL 1C524C00 == 64 [pid = 2172] [id = 644] 02:23:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1C527C00) [pid = 2172] [serial = 1932] [outer = 00000000] 02:23:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1CADDC00) [pid = 2172] [serial = 1933] [outer = 1C527C00] 02:23:45 INFO - PROCESS | 2172 | 1461144225328 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1D71F000) [pid = 2172] [serial = 1934] [outer = 1C527C00] 02:23:45 INFO - PROCESS | 2172 | 1461144225960 Marionette TRACE conn5 <- [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]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1022ms 02:23:45 INFO - PROCESS | 2172 | 1461144226012 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 2172 | 1461144226015 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 02:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:23:45 INFO - PROCESS | 2172 | 1461144226020 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 2172 | 1461144226022 Marionette TRACE conn5 <- [1,2542,null,{}] 02:23:46 INFO - PROCESS | 2172 | 1461144226026 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:46 INFO - PROCESS | 2172 | 1461144226137 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 02:23:46 INFO - PROCESS | 2172 | 1461144226281 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:46 INFO - PROCESS | 2172 | ++DOCSHELL 1D566800 == 65 [pid = 2172] [id = 645] 02:23:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1D56B800) [pid = 2172] [serial = 1935] [outer = 00000000] 02:23:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1DB7E800) [pid = 2172] [serial = 1936] [outer = 1D56B800] 02:23:46 INFO - PROCESS | 2172 | 1461144226337 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1DB81C00) [pid = 2172] [serial = 1937] [outer = 1D56B800] 02:23:46 INFO - PROCESS | 2172 | 1461144226946 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 02:23:46 INFO - PROCESS | 2172 | 1461144226990 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 2172 | 1461144226993 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 02:23:46 INFO - PROCESS | 2172 | 1461144226996 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:23:46 INFO - PROCESS | 2172 | 1461144226998 Marionette TRACE conn5 <- [1,2546,null,{}] 02:23:46 INFO - PROCESS | 2172 | 1461144227002 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:47 INFO - PROCESS | 2172 | 1461144227109 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 02:23:47 INFO - PROCESS | 2172 | 1461144227233 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 2172 | ++DOCSHELL 1D727400 == 66 [pid = 2172] [id = 646] 02:23:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1DB83000) [pid = 2172] [serial = 1938] [outer = 00000000] 02:23:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1DB8A400) [pid = 2172] [serial = 1939] [outer = 1DB83000] 02:23:47 INFO - PROCESS | 2172 | 1461144227292 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1DD57000) [pid = 2172] [serial = 1940] [outer = 1DB83000] 02:23:47 INFO - PROCESS | 2172 | 1461144227875 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 02:23:47 INFO - PROCESS | 2172 | 1461144227930 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 2172 | 1461144227933 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 02:23:47 INFO - PROCESS | 2172 | 1461144227936 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:23:47 INFO - PROCESS | 2172 | 1461144227938 Marionette TRACE conn5 <- [1,2550,null,{}] 02:23:47 INFO - PROCESS | 2172 | 1461144227942 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:48 INFO - PROCESS | 2172 | 1461144228091 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 02:23:48 INFO - PROCESS | 2172 | 1461144228255 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 2172 | ++DOCSHELL 0F53D400 == 67 [pid = 2172] [id = 647] 02:23:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1CF23800) [pid = 2172] [serial = 1941] [outer = 00000000] 02:23:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1DE6D400) [pid = 2172] [serial = 1942] [outer = 1CF23800] 02:23:48 INFO - PROCESS | 2172 | 1461144228313 Marionette DEBUG loaded listener.js 02:23:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1DE80400) [pid = 2172] [serial = 1943] [outer = 1CF23800] 02:23:49 INFO - PROCESS | 2172 | 1461144229087 Marionette TRACE conn5 <- [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]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1216ms 02:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:23:49 INFO - PROCESS | 2172 | 1461144229157 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 2172 | 1461144229161 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 02:23:49 INFO - PROCESS | 2172 | 1461144229180 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 2172 | 1461144229184 Marionette TRACE conn5 <- [1,2554,null,{}] 02:23:49 INFO - PROCESS | 2172 | 1461144229192 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:49 INFO - PROCESS | 2172 | 1461144229302 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 02:23:49 INFO - PROCESS | 2172 | 1461144229445 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 2172 | ++DOCSHELL 0F8C3000 == 68 [pid = 2172] [id = 648] 02:23:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (0FE6D400) [pid = 2172] [serial = 1944] [outer = 00000000] 02:23:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1482A000) [pid = 2172] [serial = 1945] [outer = 0FE6D400] 02:23:49 INFO - PROCESS | 2172 | 1461144229495 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (15773000) [pid = 2172] [serial = 1946] [outer = 0FE6D400] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 19BF2800 == 67 [pid = 2172] [id = 597] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 1D722000 == 66 [pid = 2172] [id = 598] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 0FECFC00 == 65 [pid = 2172] [id = 640] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 18A91000 == 64 [pid = 2172] [id = 639] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 19D03400 == 63 [pid = 2172] [id = 638] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 19BF1800 == 62 [pid = 2172] [id = 637] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 0F541000 == 61 [pid = 2172] [id = 636] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 0F53E000 == 60 [pid = 2172] [id = 635] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 17266C00 == 59 [pid = 2172] [id = 634] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 14435400 == 58 [pid = 2172] [id = 633] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 0F581800 == 57 [pid = 2172] [id = 632] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (1AA98800) [pid = 2172] [serial = 1828] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (10248C00) [pid = 2172] [serial = 1831] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (18EB5800) [pid = 2172] [serial = 1834] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (1AF17000) [pid = 2172] [serial = 1837] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1C527800) [pid = 2172] [serial = 1840] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1CA19000) [pid = 2172] [serial = 1843] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1ACB9800) [pid = 2172] [serial = 1876] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOCSHELL 0B276000 == 56 [pid = 2172] [id = 631] 02:23:50 INFO - PROCESS | 2172 | 1461144230177 Marionette TRACE conn5 <- [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]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1040ms 02:23:50 INFO - PROCESS | 2172 | 1461144230207 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 2172 | 1461144230212 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (18EB1800) [pid = 2172] [serial = 1861] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (19BFA000) [pid = 2172] [serial = 1864] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (198CEC00) [pid = 2172] [serial = 1862] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (0F16B800) [pid = 2172] [serial = 1849] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0FD83800) [pid = 2172] [serial = 1850] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (134DAC00) [pid = 2172] [serial = 1852] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1449D800) [pid = 2172] [serial = 1853] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (1786C400) [pid = 2172] [serial = 1855] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (184CE000) [pid = 2172] [serial = 1856] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (18A84C00) [pid = 2172] [serial = 1858] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (0FE77C00) [pid = 2172] [serial = 1847] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0FD7A000) [pid = 2172] [serial = 1846] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (19D07C00) [pid = 2172] [serial = 1867] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19C37800) [pid = 2172] [serial = 1865] [outer = 00000000] [url = about:blank] 02:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19D99C00) [pid = 2172] [serial = 1873] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (19D11400) [pid = 2172] [serial = 1868] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18B10800) [pid = 2172] [serial = 1870] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (18A8D400) [pid = 2172] [serial = 1859] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (18B07800) [pid = 2172] [serial = 1871] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19DF6C00) [pid = 2172] [serial = 1874] [outer = 00000000] [url = about:blank] 02:23:50 INFO - PROCESS | 2172 | 1461144230264 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 2172 | 1461144230267 Marionette TRACE conn5 <- [1,2558,null,{}] 02:23:50 INFO - PROCESS | 2172 | 1461144230273 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:50 INFO - PROCESS | 2172 | 1461144230361 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 02:23:50 INFO - PROCESS | 2172 | 1461144230374 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 2172 | ++DOCSHELL 0F575C00 == 57 [pid = 2172] [id = 649] 02:23:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0F808C00) [pid = 2172] [serial = 1947] [outer = 00000000] 02:23:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0FED2C00) [pid = 2172] [serial = 1948] [outer = 0F808C00] 02:23:50 INFO - PROCESS | 2172 | 1461144230422 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (10246C00) [pid = 2172] [serial = 1949] [outer = 0F808C00] 02:23:50 INFO - PROCESS | 2172 | 1461144231003 Marionette TRACE conn5 <- [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]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 810ms 02:23:51 INFO - PROCESS | 2172 | 1461144231045 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 2172 | 1461144231047 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 02:23:51 INFO - PROCESS | 2172 | 1461144231051 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:23:51 INFO - PROCESS | 2172 | 1461144231054 Marionette TRACE conn5 <- [1,2562,null,{}] 02:23:51 INFO - PROCESS | 2172 | 1461144231065 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 2172 | 1461144231158 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 02:23:51 INFO - PROCESS | 2172 | 1461144231265 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 2172 | ++DOCSHELL 146DE000 == 58 [pid = 2172] [id = 650] 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (15DF1800) [pid = 2172] [serial = 1950] [outer = 00000000] 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (184D4400) [pid = 2172] [serial = 1951] [outer = 15DF1800] 02:23:51 INFO - PROCESS | 2172 | 1461144231312 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (186B3C00) [pid = 2172] [serial = 1952] [outer = 15DF1800] 02:23:51 INFO - PROCESS | 2172 | 1461144231691 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 02:23:51 INFO - PROCESS | 2172 | 1461144231724 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 2172 | 1461144231727 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 02:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:23:51 INFO - PROCESS | 2172 | 1461144231730 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 2172 | 1461144231732 Marionette TRACE conn5 <- [1,2566,null,{}] 02:23:51 INFO - PROCESS | 2172 | 1461144231735 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 2172 | 1461144231822 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 02:23:51 INFO - PROCESS | 2172 | 1461144231828 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 2172 | ++DOCSHELL 18959400 == 59 [pid = 2172] [id = 651] 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (18A8CC00) [pid = 2172] [serial = 1953] [outer = 00000000] 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (18EBF800) [pid = 2172] [serial = 1954] [outer = 18A8CC00] 02:23:51 INFO - PROCESS | 2172 | 1461144231876 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19902C00) [pid = 2172] [serial = 1955] [outer = 18A8CC00] 02:23:52 INFO - PROCESS | 2172 | 1461144232332 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 02:23:52 INFO - PROCESS | 2172 | 1461144232376 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 2172 | 1461144232378 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 02:23:52 INFO - PROCESS | 2172 | 1461144232381 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:23:52 INFO - PROCESS | 2172 | 1461144232383 Marionette TRACE conn5 <- [1,2570,null,{}] 02:23:52 INFO - PROCESS | 2172 | 1461144232395 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:52 INFO - PROCESS | 2172 | 1461144232514 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 02:23:52 INFO - PROCESS | 2172 | 1461144232613 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 2172 | ++DOCSHELL 19967800 == 60 [pid = 2172] [id = 652] 02:23:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19969000) [pid = 2172] [serial = 1956] [outer = 00000000] 02:23:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (19B2F800) [pid = 2172] [serial = 1957] [outer = 19969000] 02:23:52 INFO - PROCESS | 2172 | 1461144232661 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (0FED9C00) [pid = 2172] [serial = 1958] [outer = 19969000] 02:23:53 INFO - PROCESS | 2172 | 1461144233102 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 771ms 02:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:23:53 INFO - PROCESS | 2172 | 1461144233156 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 2172 | 1461144233158 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 02:23:53 INFO - PROCESS | 2172 | 1461144233161 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 2172 | 1461144233163 Marionette TRACE conn5 <- [1,2574,null,{}] 02:23:53 INFO - PROCESS | 2172 | 1461144233177 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 2172 | 1461144233315 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 02:23:53 INFO - PROCESS | 2172 | 1461144233390 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 2172 | ++DOCSHELL 19D11400 == 61 [pid = 2172] [id = 653] 02:23:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (19D14C00) [pid = 2172] [serial = 1959] [outer = 00000000] 02:23:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (19D96400) [pid = 2172] [serial = 1960] [outer = 19D14C00] 02:23:53 INFO - PROCESS | 2172 | 1461144233437 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1AA92800) [pid = 2172] [serial = 1961] [outer = 19D14C00] 02:23:53 INFO - PROCESS | 2172 | 1461144233871 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 791ms 02:23:53 INFO - PROCESS | 2172 | 1461144233954 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 02:23:53 INFO - PROCESS | 2172 | 1461144233956 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 02:23:53 INFO - PROCESS | 2172 | 1461144233959 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:23:53 INFO - PROCESS | 2172 | 1461144233961 Marionette TRACE conn5 <- [1,2578,null,{}] 02:23:53 INFO - PROCESS | 2172 | 1461144233965 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:54 INFO - PROCESS | 2172 | 1461144234086 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 02:23:54 INFO - PROCESS | 2172 | 1461144234160 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 2172 | ++DOCSHELL 1AF10000 == 62 [pid = 2172] [id = 654] 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1AFB6800) [pid = 2172] [serial = 1962] [outer = 00000000] 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1C527800) [pid = 2172] [serial = 1963] [outer = 1AFB6800] 02:23:54 INFO - PROCESS | 2172 | 1461144234204 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1C6DE400) [pid = 2172] [serial = 1964] [outer = 1AFB6800] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18908000) [pid = 2172] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (19BF9C00) [pid = 2172] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0ED15800) [pid = 2172] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (17268400) [pid = 2172] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0F80E800) [pid = 2172] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (144A0400) [pid = 2172] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (186A7400) [pid = 2172] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (19D09800) [pid = 2172] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19DFA000) [pid = 2172] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:23:54 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (18D99000) [pid = 2172] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:23:54 INFO - PROCESS | 2172 | 1461144234730 Marionette TRACE conn5 <- [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]]]}] 02:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 830ms 02:23:54 INFO - PROCESS | 2172 | 1461144234797 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 02:23:54 INFO - PROCESS | 2172 | 1461144234799 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 02:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:23:54 INFO - PROCESS | 2172 | 1461144234802 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 2172 | 1461144234804 Marionette TRACE conn5 <- [1,2582,null,{}] 02:23:54 INFO - PROCESS | 2172 | 1461144234807 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:54 INFO - PROCESS | 2172 | 1461144234891 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 02:23:54 INFO - PROCESS | 2172 | 1461144234900 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 2172 | ++DOCSHELL 17872000 == 63 [pid = 2172] [id = 655] 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (184D5400) [pid = 2172] [serial = 1965] [outer = 00000000] 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19D09800) [pid = 2172] [serial = 1966] [outer = 184D5400] 02:23:54 INFO - PROCESS | 2172 | 1461144234944 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1AB4BC00) [pid = 2172] [serial = 1967] [outer = 184D5400] 02:23:55 INFO - PROCESS | 2172 | 1461144235401 Marionette TRACE conn5 <- [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]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 02:23:55 INFO - PROCESS | 2172 | 1461144235438 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 2172 | 1461144235440 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 02:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:23:55 INFO - PROCESS | 2172 | 1461144235444 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 2172 | 1461144235446 Marionette TRACE conn5 <- [1,2586,null,{}] 02:23:55 INFO - PROCESS | 2172 | 1461144235449 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 2172 | 1461144235535 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 02:23:55 INFO - PROCESS | 2172 | 1461144235541 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 2172 | ++DOCSHELL 18980C00 == 64 [pid = 2172] [id = 656] 02:23:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (19903400) [pid = 2172] [serial = 1968] [outer = 00000000] 02:23:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (19924C00) [pid = 2172] [serial = 1969] [outer = 19903400] 02:23:55 INFO - PROCESS | 2172 | 1461144235586 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0EBEB800) [pid = 2172] [serial = 1970] [outer = 19903400] 02:23:56 INFO - PROCESS | 2172 | 1461144236073 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 02:23:56 INFO - PROCESS | 2172 | 1461144236119 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 02:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:23:56 INFO - PROCESS | 2172 | 1461144236121 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 02:23:56 INFO - PROCESS | 2172 | 1461144236124 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - PROCESS | 2172 | 1461144236126 Marionette TRACE conn5 <- [1,2590,null,{}] 02:23:56 INFO - PROCESS | 2172 | 1461144236130 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 2172 | 1461144236215 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 02:23:56 INFO - PROCESS | 2172 | 1461144236422 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 2172 | ++DOCSHELL 0ED11800 == 65 [pid = 2172] [id = 657] 02:23:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (0EDE7400) [pid = 2172] [serial = 1971] [outer = 00000000] 02:23:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0F8B7000) [pid = 2172] [serial = 1972] [outer = 0EDE7400] 02:23:56 INFO - PROCESS | 2172 | 1461144236484 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (0FE71C00) [pid = 2172] [serial = 1973] [outer = 0EDE7400] 02:23:57 INFO - PROCESS | 2172 | 1461144237150 Marionette TRACE conn5 <- [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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1078ms 02:23:57 INFO - PROCESS | 2172 | 1461144237204 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 2172 | 1461144237208 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:23:57 INFO - PROCESS | 2172 | 1461144237213 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 2172 | 1461144237217 Marionette TRACE conn5 <- [1,2594,null,{}] 02:23:57 INFO - PROCESS | 2172 | 1461144237223 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:57 INFO - PROCESS | 2172 | 1461144237344 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 02:23:57 INFO - PROCESS | 2172 | 1461144237494 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 2172 | ++DOCSHELL 175A0400 == 66 [pid = 2172] [id = 658] 02:23:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (18426000) [pid = 2172] [serial = 1974] [outer = 00000000] 02:23:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1897B800) [pid = 2172] [serial = 1975] [outer = 18426000] 02:23:57 INFO - PROCESS | 2172 | 1461144237553 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (18B04400) [pid = 2172] [serial = 1976] [outer = 18426000] 02:23:58 INFO - PROCESS | 2172 | 1461144238123 Marionette TRACE conn5 <- [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]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 987ms 02:23:58 INFO - PROCESS | 2172 | 1461144238203 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 2172 | 1461144238207 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:23:58 INFO - PROCESS | 2172 | 1461144238211 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 2172 | 1461144238214 Marionette TRACE conn5 <- [1,2598,null,{}] 02:23:58 INFO - PROCESS | 2172 | 1461144238233 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 2172 | 1461144238345 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 02:23:58 INFO - PROCESS | 2172 | 1461144238493 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 2172 | ++DOCSHELL 1992C400 == 67 [pid = 2172] [id = 659] 02:23:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1992E000) [pid = 2172] [serial = 1977] [outer = 00000000] 02:23:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (19D11800) [pid = 2172] [serial = 1978] [outer = 1992E000] 02:23:58 INFO - PROCESS | 2172 | 1461144238549 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19DF7400) [pid = 2172] [serial = 1979] [outer = 1992E000] 02:23:59 INFO - PROCESS | 2172 | 1461144239163 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 990ms 02:23:59 INFO - PROCESS | 2172 | 1461144239205 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 2172 | 1461144239208 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 02:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:23:59 INFO - PROCESS | 2172 | 1461144239219 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 2172 | 1461144239225 Marionette TRACE conn5 <- [1,2602,null,{}] 02:23:59 INFO - PROCESS | 2172 | 1461144239230 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 2172 | 1461144239346 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 02:23:59 INFO - PROCESS | 2172 | 1461144239497 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 2172 | ++DOCSHELL 1CA10400 == 68 [pid = 2172] [id = 660] 02:23:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1CA17000) [pid = 2172] [serial = 1980] [outer = 00000000] 02:23:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1D7A2C00) [pid = 2172] [serial = 1981] [outer = 1CA17000] 02:23:59 INFO - PROCESS | 2172 | 1461144239556 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1DB8CC00) [pid = 2172] [serial = 1982] [outer = 1CA17000] 02:24:00 INFO - PROCESS | 2172 | 1461144240163 Marionette TRACE conn5 <- [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]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 991ms 02:24:00 INFO - PROCESS | 2172 | 1461144240206 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 2172 | 1461144240209 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 02:24:00 INFO - PROCESS | 2172 | 1461144240212 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:24:00 INFO - PROCESS | 2172 | 1461144240214 Marionette TRACE conn5 <- [1,2606,null,{}] 02:24:00 INFO - PROCESS | 2172 | 1461144240218 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 2172 | 1461144240331 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 02:24:00 INFO - PROCESS | 2172 | 1461144240484 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 2172 | ++DOCSHELL 1DB7E400 == 69 [pid = 2172] [id = 661] 02:24:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1DB87C00) [pid = 2172] [serial = 1983] [outer = 00000000] 02:24:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (1DE6DC00) [pid = 2172] [serial = 1984] [outer = 1DB87C00] 02:24:00 INFO - PROCESS | 2172 | 1461144240541 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1DE6C400) [pid = 2172] [serial = 1985] [outer = 1DB87C00] 02:24:01 INFO - PROCESS | 2172 | 1461144241071 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 02:24:01 INFO - PROCESS | 2172 | 1461144241146 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 2172 | 1461144241148 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 02:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:24:01 INFO - PROCESS | 2172 | 1461144241152 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 2172 | 1461144241154 Marionette TRACE conn5 <- [1,2610,null,{}] 02:24:01 INFO - PROCESS | 2172 | 1461144241158 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 2172 | 1461144241265 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 02:24:01 INFO - PROCESS | 2172 | 1461144241417 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 2172 | ++DOCSHELL 0F1C8800 == 70 [pid = 2172] [id = 662] 02:24:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (0F1C8C00) [pid = 2172] [serial = 1986] [outer = 00000000] 02:24:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (0F1CD400) [pid = 2172] [serial = 1987] [outer = 0F1C8C00] 02:24:01 INFO - PROCESS | 2172 | 1461144241481 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (1DE0F400) [pid = 2172] [serial = 1988] [outer = 0F1C8C00] 02:24:02 INFO - PROCESS | 2172 | 1461144242112 Marionette TRACE conn5 <- [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]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 970ms 02:24:02 INFO - PROCESS | 2172 | 1461144242126 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 2172 | 1461144242128 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 02:24:02 INFO - PROCESS | 2172 | 1461144242132 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:24:02 INFO - PROCESS | 2172 | 1461144242134 Marionette TRACE conn5 <- [1,2614,null,{}] 02:24:02 INFO - PROCESS | 2172 | 1461144242138 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 2172 | 1461144242251 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 02:24:02 INFO - PROCESS | 2172 | 1461144242417 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F3400 == 71 [pid = 2172] [id = 663] 02:24:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (0F432C00) [pid = 2172] [serial = 1989] [outer = 00000000] 02:24:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 142 (14224000) [pid = 2172] [serial = 1990] [outer = 0F432C00] 02:24:02 INFO - PROCESS | 2172 | 1461144242473 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 143 (14438800) [pid = 2172] [serial = 1991] [outer = 0F432C00] 02:24:03 INFO - PROCESS | 2172 | 1461144243348 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1276ms 02:24:03 INFO - PROCESS | 2172 | 1461144243412 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 2172 | 1461144243417 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 02:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:24:03 INFO - PROCESS | 2172 | 1461144243423 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 2172 | 1461144243426 Marionette TRACE conn5 <- [1,2618,null,{}] 02:24:03 INFO - PROCESS | 2172 | 1461144243447 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:03 INFO - PROCESS | 2172 | 1461144243590 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 02:24:03 INFO - PROCESS | 2172 | 1461144243666 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 2172 | ++DOCSHELL 0EDEB400 == 72 [pid = 2172] [id = 664] 02:24:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 144 (0F168C00) [pid = 2172] [serial = 1992] [outer = 00000000] 02:24:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 145 (10CA4800) [pid = 2172] [serial = 1993] [outer = 0F168C00] 02:24:03 INFO - PROCESS | 2172 | 1461144243759 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 146 (1422DC00) [pid = 2172] [serial = 1994] [outer = 0F168C00] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 1C581000 == 71 [pid = 2172] [id = 614] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 18980C00 == 70 [pid = 2172] [id = 656] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 17872000 == 69 [pid = 2172] [id = 655] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 1AF10000 == 68 [pid = 2172] [id = 654] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 19D11400 == 67 [pid = 2172] [id = 653] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 19967800 == 66 [pid = 2172] [id = 652] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 18959400 == 65 [pid = 2172] [id = 651] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 146DE000 == 64 [pid = 2172] [id = 650] 02:24:03 INFO - PROCESS | 2172 | --DOCSHELL 0F575C00 == 63 [pid = 2172] [id = 649] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 145 (1C51C400) [pid = 2172] [serial = 1885] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 144 (1CA0E400) [pid = 2172] [serial = 1888] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 143 (1CAE3400) [pid = 2172] [serial = 1891] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 142 (1CA16800) [pid = 2172] [serial = 1924] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOCSHELL 0F8C3000 == 62 [pid = 2172] [id = 648] 02:24:04 INFO - PROCESS | 2172 | --DOCSHELL 1759C400 == 61 [pid = 2172] [id = 643] 02:24:04 INFO - PROCESS | 2172 | --DOCSHELL 0FED4C00 == 60 [pid = 2172] [id = 642] 02:24:04 INFO - PROCESS | 2172 | --DOCSHELL 1AAA0800 == 59 [pid = 2172] [id = 641] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 141 (1990A000) [pid = 2172] [serial = 1909] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (19C42800) [pid = 2172] [serial = 1912] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (13410400) [pid = 2172] [serial = 1895] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (10243800) [pid = 2172] [serial = 1894] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (186A9000) [pid = 2172] [serial = 1903] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (186B0C00) [pid = 2172] [serial = 1904] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (1996A000) [pid = 2172] [serial = 1910] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (111A4000) [pid = 2172] [serial = 1879] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (186B6400) [pid = 2172] [serial = 1882] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (0FD80800) [pid = 2172] [serial = 1897] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (1002E400) [pid = 2172] [serial = 1898] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (14A98400) [pid = 2172] [serial = 1900] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (14B79000) [pid = 2172] [serial = 1901] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (18A82400) [pid = 2172] [serial = 1906] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (19D1B400) [pid = 2172] [serial = 1915] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1C51B400) [pid = 2172] [serial = 1922] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1ACB5C00) [pid = 2172] [serial = 1921] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (19D93800) [pid = 2172] [serial = 1916] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (19D12C00) [pid = 2172] [serial = 1918] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (19CC3800) [pid = 2172] [serial = 1913] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (18A89400) [pid = 2172] [serial = 1907] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19D15C00) [pid = 2172] [serial = 1919] [outer = 00000000] [url = about:blank] 02:24:04 INFO - PROCESS | 2172 | 1461144244340 Marionette TRACE conn5 <- [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]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 02:24:04 INFO - PROCESS | 2172 | 1461144244397 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 2172 | 1461144244403 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 02:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:24:04 INFO - PROCESS | 2172 | 1461144244408 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 2172 | 1461144244411 Marionette TRACE conn5 <- [1,2622,null,{}] 02:24:04 INFO - PROCESS | 2172 | 1461144244415 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:04 INFO - PROCESS | 2172 | 1461144244508 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 02:24:04 INFO - PROCESS | 2172 | 1461144244616 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDF000 == 60 [pid = 2172] [id = 665] 02:24:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0F581800) [pid = 2172] [serial = 1995] [outer = 00000000] 02:24:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (102D0000) [pid = 2172] [serial = 1996] [outer = 0F581800] 02:24:04 INFO - PROCESS | 2172 | 1461144244661 Marionette DEBUG loaded listener.js 02:24:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (134E6C00) [pid = 2172] [serial = 1997] [outer = 0F581800] 02:24:05 INFO - PROCESS | 2172 | 1461144245096 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 02:24:05 INFO - PROCESS | 2172 | 1461144245146 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 2172 | 1461144245149 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 02:24:05 INFO - PROCESS | 2172 | 1461144245152 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:24:05 INFO - PROCESS | 2172 | 1461144245155 Marionette TRACE conn5 <- [1,2626,null,{}] 02:24:05 INFO - PROCESS | 2172 | 1461144245166 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 2172 | 1461144245286 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 02:24:05 INFO - PROCESS | 2172 | 1461144245302 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 2172 | ++DOCSHELL 17874C00 == 61 [pid = 2172] [id = 666] 02:24:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (17875000) [pid = 2172] [serial = 1998] [outer = 00000000] 02:24:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (184D1800) [pid = 2172] [serial = 1999] [outer = 17875000] 02:24:05 INFO - PROCESS | 2172 | 1461144245349 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (186B2800) [pid = 2172] [serial = 2000] [outer = 17875000] 02:24:05 INFO - PROCESS | 2172 | 1461144245851 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 02:24:05 INFO - PROCESS | 2172 | 1461144245886 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 2172 | 1461144245889 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 02:24:05 INFO - PROCESS | 2172 | 1461144245892 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:24:05 INFO - PROCESS | 2172 | 1461144245894 Marionette TRACE conn5 <- [1,2630,null,{}] 02:24:05 INFO - PROCESS | 2172 | 1461144245897 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 2172 | 1461144245985 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 02:24:05 INFO - PROCESS | 2172 | 1461144245992 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 2172 | ++DOCSHELL 1895B000 == 62 [pid = 2172] [id = 667] 02:24:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (18A87800) [pid = 2172] [serial = 2001] [outer = 00000000] 02:24:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (18B0F800) [pid = 2172] [serial = 2002] [outer = 18A87800] 02:24:06 INFO - PROCESS | 2172 | 1461144246037 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (18B64000) [pid = 2172] [serial = 2003] [outer = 18A87800] 02:24:06 INFO - PROCESS | 2172 | 1461144246494 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:24:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 02:24:06 INFO - PROCESS | 2172 | 1461144246526 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 2172 | 1461144246528 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 02:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:24:06 INFO - PROCESS | 2172 | 1461144246531 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 2172 | 1461144246533 Marionette TRACE conn5 <- [1,2634,null,{}] 02:24:06 INFO - PROCESS | 2172 | 1461144246547 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 2172 | 1461144246670 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 02:24:06 INFO - PROCESS | 2172 | 1461144246767 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 2172 | ++DOCSHELL 1422C400 == 63 [pid = 2172] [id = 668] 02:24:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (15840C00) [pid = 2172] [serial = 2004] [outer = 00000000] 02:24:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19905800) [pid = 2172] [serial = 2005] [outer = 15840C00] 02:24:06 INFO - PROCESS | 2172 | 1461144246812 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1990B000) [pid = 2172] [serial = 2006] [outer = 15840C00] 02:24:07 INFO - PROCESS | 2172 | 1461144247243 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 02:24:07 INFO - PROCESS | 2172 | 1461144247267 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 2172 | 1461144247269 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 02:24:07 INFO - PROCESS | 2172 | 1461144247272 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 2172 | 1461144247274 Marionette TRACE conn5 <- [1,2638,null,{}] 02:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:24:07 INFO - PROCESS | 2172 | 1461144247277 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:07 INFO - PROCESS | 2172 | 1461144247409 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 02:24:07 INFO - PROCESS | 2172 | 1461144247416 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 2172 | ++DOCSHELL 19910800 == 64 [pid = 2172] [id = 669] 02:24:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (19925400) [pid = 2172] [serial = 2007] [outer = 00000000] 02:24:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (19C35C00) [pid = 2172] [serial = 2008] [outer = 19925400] 02:24:07 INFO - PROCESS | 2172 | 1461144247524 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (19CC8400) [pid = 2172] [serial = 2009] [outer = 19925400] 02:24:07 INFO - PROCESS | 2172 | 1461144247952 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 02:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:24:07 INFO - PROCESS | 2172 | 1461144248007 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 2172 | 1461144248009 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 02:24:07 INFO - PROCESS | 2172 | 1461144248012 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 2172 | 1461144248014 Marionette TRACE conn5 <- [1,2642,null,{}] 02:24:07 INFO - PROCESS | 2172 | 1461144248018 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 2172 | 1461144248171 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 02:24:08 INFO - PROCESS | 2172 | 1461144248246 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 2172 | ++DOCSHELL 134A8800 == 65 [pid = 2172] [id = 670] 02:24:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (19D04000) [pid = 2172] [serial = 2010] [outer = 00000000] 02:24:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (19D18800) [pid = 2172] [serial = 2011] [outer = 19D04000] 02:24:08 INFO - PROCESS | 2172 | 1461144248290 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (19D93800) [pid = 2172] [serial = 2012] [outer = 19D04000] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (19969000) [pid = 2172] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (1CADE000) [pid = 2172] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (0F808C00) [pid = 2172] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (1AA98000) [pid = 2172] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (19D98800) [pid = 2172] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (15DF1800) [pid = 2172] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (18A8CC00) [pid = 2172] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1C524400) [pid = 2172] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1AFB6800) [pid = 2172] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (184D5400) [pid = 2172] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (0FE6D400) [pid = 2172] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:24:08 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (19D14C00) [pid = 2172] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:24:08 INFO - PROCESS | 2172 | 1461144248878 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:24:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 02:24:08 INFO - PROCESS | 2172 | 1461144248944 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 2172 | 1461144248945 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 02:24:08 INFO - PROCESS | 2172 | 1461144248949 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:24:08 INFO - PROCESS | 2172 | 1461144248950 Marionette TRACE conn5 <- [1,2646,null,{}] 02:24:08 INFO - PROCESS | 2172 | 1461144248954 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 2172 | 1461144249077 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 02:24:09 INFO - PROCESS | 2172 | 1461144249146 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 2172 | ++DOCSHELL 0F47DC00 == 66 [pid = 2172] [id = 671] 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (0F47FC00) [pid = 2172] [serial = 2013] [outer = 00000000] 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (18A85400) [pid = 2172] [serial = 2014] [outer = 0F47FC00] 02:24:09 INFO - PROCESS | 2172 | 1461144249190 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (18A8F400) [pid = 2172] [serial = 2015] [outer = 0F47FC00] 02:24:09 INFO - PROCESS | 2172 | 1461144249563 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 02:24:09 INFO - PROCESS | 2172 | 1461144249623 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 02:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:24:09 INFO - PROCESS | 2172 | 1461144249625 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 02:24:09 INFO - PROCESS | 2172 | 1461144249628 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 2172 | 1461144249630 Marionette TRACE conn5 <- [1,2650,null,{}] 02:24:09 INFO - PROCESS | 2172 | 1461144249633 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 2172 | 1461144249719 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 02:24:09 INFO - PROCESS | 2172 | 1461144249725 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 2172 | ++DOCSHELL 0FD82000 == 67 [pid = 2172] [id = 672] 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (0FED6800) [pid = 2172] [serial = 2016] [outer = 00000000] 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19DF9400) [pid = 2172] [serial = 2017] [outer = 0FED6800] 02:24:09 INFO - PROCESS | 2172 | 1461144249770 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (19D9B400) [pid = 2172] [serial = 2018] [outer = 0FED6800] 02:24:10 INFO - PROCESS | 2172 | 1461144250207 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:24:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 02:24:10 INFO - PROCESS | 2172 | 1461144250259 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 2172 | 1461144250261 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 02:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:24:10 INFO - PROCESS | 2172 | 1461144250265 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 2172 | 1461144250267 Marionette TRACE conn5 <- [1,2654,null,{}] 02:24:10 INFO - PROCESS | 2172 | 1461144250270 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:10 INFO - PROCESS | 2172 | 1461144250355 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 02:24:10 INFO - PROCESS | 2172 | 1461144250361 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 2172 | ++DOCSHELL 19D90C00 == 68 [pid = 2172] [id = 673] 02:24:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1AA95400) [pid = 2172] [serial = 2019] [outer = 00000000] 02:24:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1BEBB400) [pid = 2172] [serial = 2020] [outer = 1AA95400] 02:24:10 INFO - PROCESS | 2172 | 1461144250406 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1C522000) [pid = 2172] [serial = 2021] [outer = 1AA95400] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 14B7B800 == 67 [pid = 2172] [id = 445] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 19D9BC00 == 66 [pid = 2172] [id = 628] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 14826C00 == 65 [pid = 2172] [id = 611] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1C524C00 == 64 [pid = 2172] [id = 644] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0EBE6400 == 63 [pid = 2172] [id = 513] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 186A7800 == 62 [pid = 2172] [id = 562] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1AA98C00 == 61 [pid = 2172] [id = 612] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1AA9F400 == 60 [pid = 2172] [id = 546] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1CA12000 == 59 [pid = 2172] [id = 577] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1D727400 == 58 [pid = 2172] [id = 646] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0F53D400 == 57 [pid = 2172] [id = 647] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0F8B5800 == 56 [pid = 2172] [id = 454] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1422E000 == 55 [pid = 2172] [id = 444] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 10241000 == 54 [pid = 2172] [id = 450] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1D566800 == 53 [pid = 2172] [id = 645] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 10247800 == 52 [pid = 2172] [id = 448] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1CADD400 == 51 [pid = 2172] [id = 594] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0B970800 == 50 [pid = 2172] [id = 573] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1AA94C00 == 49 [pid = 2172] [id = 625] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1C6E5C00 == 48 [pid = 2172] [id = 630] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 15DEC400 == 47 [pid = 2172] [id = 627] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1023E800 == 46 [pid = 2172] [id = 563] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1BFDDC00 == 45 [pid = 2172] [id = 613] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1AFB5800 == 44 [pid = 2172] [id = 561] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0FD7CC00 == 43 [pid = 2172] [id = 626] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1C524800 == 42 [pid = 2172] [id = 629] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0ED0D000 == 41 [pid = 2172] [id = 576] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0EDEB400 == 40 [pid = 2172] [id = 664] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0F1C8800 == 39 [pid = 2172] [id = 662] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0F0F3400 == 38 [pid = 2172] [id = 663] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1DB7E400 == 37 [pid = 2172] [id = 661] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1992C400 == 36 [pid = 2172] [id = 659] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 1CA10400 == 35 [pid = 2172] [id = 660] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 175A0400 == 34 [pid = 2172] [id = 658] 02:24:11 INFO - PROCESS | 2172 | --DOCSHELL 0ED11800 == 33 [pid = 2172] [id = 657] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 1895B000 == 32 [pid = 2172] [id = 667] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 0EDDF000 == 31 [pid = 2172] [id = 665] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 134A8800 == 30 [pid = 2172] [id = 670] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 0FD82000 == 29 [pid = 2172] [id = 672] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 17874C00 == 28 [pid = 2172] [id = 666] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 1422C400 == 27 [pid = 2172] [id = 668] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 0F47DC00 == 26 [pid = 2172] [id = 671] 02:24:12 INFO - PROCESS | 2172 | --DOCSHELL 19910800 == 25 [pid = 2172] [id = 669] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (1AB4FC00) [pid = 2172] [serial = 1829] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (184D4400) [pid = 2172] [serial = 1951] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (19902C00) [pid = 2172] [serial = 1955] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (186B3C00) [pid = 2172] [serial = 1952] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1CAE4800) [pid = 2172] [serial = 1925] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1DB8A400) [pid = 2172] [serial = 1939] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1C6DE400) [pid = 2172] [serial = 1964] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (19D09800) [pid = 2172] [serial = 1966] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (1AB4BC00) [pid = 2172] [serial = 1967] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1482A000) [pid = 2172] [serial = 1945] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (18EBF800) [pid = 2172] [serial = 1954] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (19D96400) [pid = 2172] [serial = 1960] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (19B2F800) [pid = 2172] [serial = 1957] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1DB7E800) [pid = 2172] [serial = 1936] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (15773000) [pid = 2172] [serial = 1946] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1AA92800) [pid = 2172] [serial = 1961] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1DE6D400) [pid = 2172] [serial = 1942] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1CF24400) [pid = 2172] [serial = 1784] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0FED2C00) [pid = 2172] [serial = 1948] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (10246C00) [pid = 2172] [serial = 1949] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1C527800) [pid = 2172] [serial = 1963] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (10CACC00) [pid = 2172] [serial = 1927] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18D9AC00) [pid = 2172] [serial = 1930] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1CADDC00) [pid = 2172] [serial = 1933] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0FED9C00) [pid = 2172] [serial = 1958] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1BF26C00) [pid = 2172] [serial = 1877] [outer = 00000000] [url = about:blank] 02:24:12 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19924C00) [pid = 2172] [serial = 1969] [outer = 00000000] [url = about:blank] 02:24:13 INFO - PROCESS | 2172 | 1461144253499 Marionette TRACE conn5 <- [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]]]}] 02:24:13 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) 02:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3278ms 02:24:13 INFO - PROCESS | 2172 | 1461144253548 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 02:24:13 INFO - PROCESS | 2172 | 1461144253553 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 02:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:24:13 INFO - PROCESS | 2172 | 1461144253559 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:24:13 INFO - PROCESS | 2172 | 1461144253562 Marionette TRACE conn5 <- [1,2658,null,{}] 02:24:13 INFO - PROCESS | 2172 | 1461144253569 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:13 INFO - PROCESS | 2172 | 1461144253669 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 02:24:13 INFO - PROCESS | 2172 | 1461144253679 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 2172 | ++DOCSHELL 0EB42C00 == 26 [pid = 2172] [id = 674] 02:24:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0EB44000) [pid = 2172] [serial = 2022] [outer = 00000000] 02:24:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0EBEA800) [pid = 2172] [serial = 2023] [outer = 0EB44000] 02:24:13 INFO - PROCESS | 2172 | 1461144253731 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0ED0A800) [pid = 2172] [serial = 2024] [outer = 0EB44000] 02:24:14 INFO - PROCESS | 2172 | 1461144254714 Marionette TRACE conn5 <- [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] 02:24:14 INFO - PROCESS | 2172 | 1461144254737 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 02:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:24:14 INFO - PROCESS | 2172 | 1461144254743 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 2172 | 1461144254746 Marionette TRACE conn5 <- [1,2662,null,{}] 02:24:14 INFO - PROCESS | 2172 | 1461144254750 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 2172 | 1461144254838 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 02:24:14 INFO - PROCESS | 2172 | 1461144254846 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEA000 == 27 [pid = 2172] [id = 675] 02:24:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (0EDE6800) [pid = 2172] [serial = 2025] [outer = 00000000] 02:24:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0F166000) [pid = 2172] [serial = 2026] [outer = 0EDE6800] 02:24:14 INFO - PROCESS | 2172 | 1461144254894 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0F16DC00) [pid = 2172] [serial = 2027] [outer = 0EDE6800] 02:24:15 INFO - PROCESS | 2172 | 1461144255884 Marionette TRACE conn5 <- [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] 02:24:15 INFO - PROCESS | 2172 | 1461144255922 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 02:24:15 INFO - PROCESS | 2172 | 1461144255926 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 2172 | 1461144255929 Marionette TRACE conn5 <- [1,2666,null,{}] 02:24:15 INFO - PROCESS | 2172 | 1461144255940 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 2172 | 1461144256031 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 02:24:16 INFO - PROCESS | 2172 | 1461144256037 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 2172 | ++DOCSHELL 0F575C00 == 28 [pid = 2172] [id = 676] 02:24:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0F578C00) [pid = 2172] [serial = 2028] [outer = 00000000] 02:24:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (0F8B8000) [pid = 2172] [serial = 2029] [outer = 0F578C00] 02:24:16 INFO - PROCESS | 2172 | 1461144256087 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (0FD75800) [pid = 2172] [serial = 2030] [outer = 0F578C00] 02:24:17 INFO - PROCESS | 2172 | 1461144257065 Marionette TRACE conn5 <- [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]]]}] 02:24:17 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) 02:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 02:24:17 INFO - PROCESS | 2172 | 1461144257104 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 2172 | 1461144257107 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 02:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:24:17 INFO - PROCESS | 2172 | 1461144257110 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 2172 | 1461144257111 Marionette TRACE conn5 <- [1,2670,null,{}] 02:24:17 INFO - PROCESS | 2172 | 1461144257115 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 2172 | 1461144257198 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 02:24:17 INFO - PROCESS | 2172 | 1461144257205 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 2172 | ++DOCSHELL 0FD76800 == 29 [pid = 2172] [id = 677] 02:24:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (0FE78400) [pid = 2172] [serial = 2031] [outer = 00000000] 02:24:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1002E400) [pid = 2172] [serial = 2032] [outer = 0FE78400] 02:24:17 INFO - PROCESS | 2172 | 1461144257252 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (101D5000) [pid = 2172] [serial = 2033] [outer = 0FE78400] 02:24:18 INFO - PROCESS | 2172 | 1461144258212 Marionette TRACE conn5 <- [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]]]}] 02:24:18 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) 02:24:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 02:24:18 INFO - PROCESS | 2172 | 1461144258237 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 2172 | 1461144258239 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:24:18 INFO - PROCESS | 2172 | 1461144258242 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 2172 | 1461144258244 Marionette TRACE conn5 <- [1,2674,null,{}] 02:24:18 INFO - PROCESS | 2172 | 1461144258247 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 2172 | 1461144258362 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 02:24:18 INFO - PROCESS | 2172 | 1461144258368 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 2172 | ++DOCSHELL 1002D400 == 30 [pid = 2172] [id = 678] 02:24:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (101CAC00) [pid = 2172] [serial = 2034] [outer = 00000000] 02:24:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (102CA400) [pid = 2172] [serial = 2035] [outer = 101CAC00] 02:24:18 INFO - PROCESS | 2172 | 1461144258413 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (10CA3000) [pid = 2172] [serial = 2036] [outer = 101CAC00] 02:24:19 INFO - PROCESS | 2172 | 1461144259373 Marionette TRACE conn5 <- [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] 02:24:19 INFO - PROCESS | 2172 | 1461144259430 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 02:24:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:24:19 INFO - PROCESS | 2172 | 1461144259433 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 2172 | 1461144259435 Marionette TRACE conn5 <- [1,2678,null,{}] 02:24:19 INFO - PROCESS | 2172 | 1461144259439 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 2172 | 1461144259586 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 02:24:19 INFO - PROCESS | 2172 | 1461144259595 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 2172 | ++DOCSHELL 10CA2400 == 31 [pid = 2172] [id = 679] 02:24:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (10D46C00) [pid = 2172] [serial = 2037] [outer = 00000000] 02:24:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (146DD000) [pid = 2172] [serial = 2038] [outer = 10D46C00] 02:24:19 INFO - PROCESS | 2172 | 1461144259698 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (148CA800) [pid = 2172] [serial = 2039] [outer = 10D46C00] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1AB49000) [pid = 2172] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (0FE6F400) [pid = 2172] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1D722400) [pid = 2172] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (0FE77000) [pid = 2172] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (184D9C00) [pid = 2172] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (184D2C00) [pid = 2172] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19903400) [pid = 2172] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (18EB8C00) [pid = 2172] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1CA0A800) [pid = 2172] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0FECC800) [pid = 2172] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1DB83000) [pid = 2172] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1C527C00) [pid = 2172] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (1CA19400) [pid = 2172] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1CF23800) [pid = 2172] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (15DEC800) [pid = 2172] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1C51B800) [pid = 2172] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1C525000) [pid = 2172] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (1AA97400) [pid = 2172] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (1D56B800) [pid = 2172] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (0FED7C00) [pid = 2172] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (1CA17400) [pid = 2172] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (15840C00) [pid = 2172] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (19925400) [pid = 2172] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F47FC00) [pid = 2172] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (19D04000) [pid = 2172] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (0FED6800) [pid = 2172] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (18A87800) [pid = 2172] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (17875000) [pid = 2172] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0F581800) [pid = 2172] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0F168C00) [pid = 2172] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0F432C00) [pid = 2172] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0F1C8C00) [pid = 2172] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (1DB87C00) [pid = 2172] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1CA17000) [pid = 2172] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1992E000) [pid = 2172] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (18426000) [pid = 2172] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:24:20 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (0EDE7400) [pid = 2172] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:24:21 INFO - PROCESS | 2172 | 1461144261321 Marionette TRACE conn5 <- [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] 02:24:21 INFO - PROCESS | 2172 | 1461144261374 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 02:24:21 INFO - PROCESS | 2172 | 1461144261377 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 2172 | 1461144261378 Marionette TRACE conn5 <- [1,2682,null,{}] 02:24:21 INFO - PROCESS | 2172 | 1461144261382 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 2172 | 1461144261461 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 02:24:21 INFO - PROCESS | 2172 | 1461144261468 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 2172 | ++DOCSHELL 0FE74800 == 32 [pid = 2172] [id = 680] 02:24:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0FE75C00) [pid = 2172] [serial = 2040] [outer = 00000000] 02:24:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (134A8800) [pid = 2172] [serial = 2041] [outer = 0FE75C00] 02:24:21 INFO - PROCESS | 2172 | 1461144261512 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (14227000) [pid = 2172] [serial = 2042] [outer = 0FE75C00] 02:24:22 INFO - PROCESS | 2172 | 1461144262449 Marionette TRACE conn5 <- [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] 02:24:22 INFO - PROCESS | 2172 | 1461144262502 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 02:24:22 INFO - PROCESS | 2172 | 1461144262505 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - PROCESS | 2172 | 1461144262507 Marionette TRACE conn5 <- [1,2686,null,{}] 02:24:22 INFO - PROCESS | 2172 | 1461144262510 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:22 INFO - PROCESS | 2172 | 1461144262588 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 02:24:22 INFO - PROCESS | 2172 | 1461144262727 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 2172 | ++DOCSHELL 0B270800 == 33 [pid = 2172] [id = 681] 02:24:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0B274000) [pid = 2172] [serial = 2043] [outer = 00000000] 02:24:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (0EB38800) [pid = 2172] [serial = 2044] [outer = 0B274000] 02:24:22 INFO - PROCESS | 2172 | 1461144262785 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (0EB41800) [pid = 2172] [serial = 2045] [outer = 0B274000] 02:24:23 INFO - PROCESS | 2172 | 1461144264006 Marionette TRACE conn5 <- [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] 02:24:24 INFO - PROCESS | 2172 | 1461144264030 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 02:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:24:24 INFO - PROCESS | 2172 | 1461144264035 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 2172 | 1461144264039 Marionette TRACE conn5 <- [1,2690,null,{}] 02:24:24 INFO - PROCESS | 2172 | 1461144264097 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:24 INFO - PROCESS | 2172 | 1461144264234 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 02:24:24 INFO - PROCESS | 2172 | 1461144264349 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 2172 | ++DOCSHELL 0F1CA000 == 34 [pid = 2172] [id = 682] 02:24:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (0F47C400) [pid = 2172] [serial = 2046] [outer = 00000000] 02:24:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (0F809400) [pid = 2172] [serial = 2047] [outer = 0F47C400] 02:24:24 INFO - PROCESS | 2172 | 1461144264406 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0F8BE800) [pid = 2172] [serial = 2048] [outer = 0F47C400] 02:24:25 INFO - PROCESS | 2172 | 1461144265205 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1320ms 02:24:25 INFO - PROCESS | 2172 | 1461144265369 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 2172 | 1461144265374 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 02:24:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:24:25 INFO - PROCESS | 2172 | 1461144265379 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 2172 | 1461144265382 Marionette TRACE conn5 <- [1,2694,null,{}] 02:24:25 INFO - PROCESS | 2172 | 1461144265387 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 2172 | 1461144265502 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 02:24:25 INFO - PROCESS | 2172 | 1461144265638 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 2172 | ++DOCSHELL 0F0F4400 == 35 [pid = 2172] [id = 683] 02:24:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F167400) [pid = 2172] [serial = 2049] [outer = 00000000] 02:24:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0F1CF800) [pid = 2172] [serial = 2050] [outer = 0F167400] 02:24:25 INFO - PROCESS | 2172 | 1461144265689 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (0F542C00) [pid = 2172] [serial = 2051] [outer = 0F167400] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 1583E000 == 34 [pid = 2172] [id = 509] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0EB3EC00 == 33 [pid = 2172] [id = 504] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 10246000 == 32 [pid = 2172] [id = 498] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0EDE2000 == 31 [pid = 2172] [id = 511] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0FE77800 == 30 [pid = 2172] [id = 497] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0FD81000 == 29 [pid = 2172] [id = 496] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0B276C00 == 28 [pid = 2172] [id = 508] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0F167C00 == 27 [pid = 2172] [id = 495] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0F4E6C00 == 26 [pid = 2172] [id = 505] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0EBE3800 == 25 [pid = 2172] [id = 494] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 101D4C00 == 24 [pid = 2172] [id = 506] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0FE74800 == 23 [pid = 2172] [id = 680] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 10CA2400 == 22 [pid = 2172] [id = 679] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 1002D400 == 21 [pid = 2172] [id = 678] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0FD76800 == 20 [pid = 2172] [id = 677] 02:24:25 INFO - PROCESS | 2172 | --DOCSHELL 0F575C00 == 19 [pid = 2172] [id = 676] 02:24:26 INFO - PROCESS | 2172 | --DOCSHELL 0EBEA000 == 18 [pid = 2172] [id = 675] 02:24:26 INFO - PROCESS | 2172 | --DOCSHELL 0EB42C00 == 17 [pid = 2172] [id = 674] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (1B039800) [pid = 2172] [serial = 1838] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1422A400) [pid = 2172] [serial = 1832] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (1D72C000) [pid = 2172] [serial = 1796] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (14247800) [pid = 2172] [serial = 1880] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (19906400) [pid = 2172] [serial = 1931] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (19906800) [pid = 2172] [serial = 1835] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0EBEB800) [pid = 2172] [serial = 1970] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (19D02800) [pid = 2172] [serial = 1790] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (1CADC800) [pid = 2172] [serial = 1844] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (17568C00) [pid = 2172] [serial = 1787] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1DD57000) [pid = 2172] [serial = 1940] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (1D71F000) [pid = 2172] [serial = 1934] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1CF2A400) [pid = 2172] [serial = 1892] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1DE80400) [pid = 2172] [serial = 1943] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (18B0BC00) [pid = 2172] [serial = 1883] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (1C581800) [pid = 2172] [serial = 1841] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (1CA15000) [pid = 2172] [serial = 1889] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (1C525800) [pid = 2172] [serial = 1886] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1DB81C00) [pid = 2172] [serial = 1937] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (14241800) [pid = 2172] [serial = 1928] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (1D563000) [pid = 2172] [serial = 1793] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (18B0F800) [pid = 2172] [serial = 2002] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (184D1800) [pid = 2172] [serial = 1999] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (186B2800) [pid = 2172] [serial = 2000] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (102D0000) [pid = 2172] [serial = 1996] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (134E6C00) [pid = 2172] [serial = 1997] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (1422DC00) [pid = 2172] [serial = 1994] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (10CA4800) [pid = 2172] [serial = 1993] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (14438800) [pid = 2172] [serial = 1991] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (14224000) [pid = 2172] [serial = 1990] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 70 (1DE0F400) [pid = 2172] [serial = 1988] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 69 (0F1CD400) [pid = 2172] [serial = 1987] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 68 (1DE6C400) [pid = 2172] [serial = 1985] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 67 (1DE6DC00) [pid = 2172] [serial = 1984] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 66 (1DB8CC00) [pid = 2172] [serial = 1982] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 65 (1D7A2C00) [pid = 2172] [serial = 1981] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 64 (19DF7400) [pid = 2172] [serial = 1979] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 63 (19D11800) [pid = 2172] [serial = 1978] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 62 (18B04400) [pid = 2172] [serial = 1976] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 61 (1897B800) [pid = 2172] [serial = 1975] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 60 (0FE71C00) [pid = 2172] [serial = 1973] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 59 (0F8B7000) [pid = 2172] [serial = 1972] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 58 (19D9B400) [pid = 2172] [serial = 2018] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 57 (18A8F400) [pid = 2172] [serial = 2015] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 56 (18B64000) [pid = 2172] [serial = 2003] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 55 (1BEBB400) [pid = 2172] [serial = 2020] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 54 (19905800) [pid = 2172] [serial = 2005] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 53 (1990B000) [pid = 2172] [serial = 2006] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 52 (19CC8400) [pid = 2172] [serial = 2009] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 51 (19C35C00) [pid = 2172] [serial = 2008] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 50 (18A85400) [pid = 2172] [serial = 2014] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 49 (19D18800) [pid = 2172] [serial = 2011] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 48 (19DF9400) [pid = 2172] [serial = 2017] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | --DOMWINDOW == 47 (19D93800) [pid = 2172] [serial = 2012] [outer = 00000000] [url = about:blank] 02:24:26 INFO - PROCESS | 2172 | 1461144266241 Marionette TRACE conn5 <- [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]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:24:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 02:24:26 INFO - PROCESS | 2172 | 1461144266313 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 2172 | 1461144266317 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 02:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:24:26 INFO - PROCESS | 2172 | 1461144266324 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 2172 | 1461144266328 Marionette TRACE conn5 <- [1,2698,null,{}] 02:24:26 INFO - PROCESS | 2172 | 1461144266336 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 2172 | 1461144266425 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 02:24:26 INFO - PROCESS | 2172 | 1461144266522 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEA000 == 18 [pid = 2172] [id = 684] 02:24:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 48 (0ED0A000) [pid = 2172] [serial = 2052] [outer = 00000000] 02:24:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 49 (0FD81000) [pid = 2172] [serial = 2053] [outer = 0ED0A000] 02:24:26 INFO - PROCESS | 2172 | 1461144266568 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 50 (0FE76800) [pid = 2172] [serial = 2054] [outer = 0ED0A000] 02:24:26 INFO - PROCESS | 2172 | 1461144267013 Marionette TRACE conn5 <- [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] 02:24:27 INFO - PROCESS | 2172 | 1461144267116 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 02:24:27 INFO - PROCESS | 2172 | 1461144267119 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:24:27 INFO - PROCESS | 2172 | 1461144267121 Marionette TRACE conn5 <- [1,2702,null,{}] 02:24:27 INFO - PROCESS | 2172 | 1461144267131 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 2172 | 1461144267226 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 02:24:27 INFO - PROCESS | 2172 | 1461144267239 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 2172 | ++DOCSHELL 10244400 == 19 [pid = 2172] [id = 685] 02:24:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 51 (10246000) [pid = 2172] [serial = 2055] [outer = 00000000] 02:24:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 52 (10CA4800) [pid = 2172] [serial = 2056] [outer = 10246000] 02:24:27 INFO - PROCESS | 2172 | 1461144267290 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 53 (10D91C00) [pid = 2172] [serial = 2057] [outer = 10246000] 02:24:27 INFO - PROCESS | 2172 | 1461144267801 Marionette TRACE conn5 <- [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]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 02:24:27 INFO - PROCESS | 2172 | 1461144267853 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 2172 | 1461144267855 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 02:24:27 INFO - PROCESS | 2172 | 1461144267858 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:24:27 INFO - PROCESS | 2172 | 1461144267860 Marionette TRACE conn5 <- [1,2706,null,{}] 02:24:27 INFO - PROCESS | 2172 | 1461144267863 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 2172 | 1461144267948 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 02:24:27 INFO - PROCESS | 2172 | 1461144267954 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 2172 | ++DOCSHELL 10CA2400 == 20 [pid = 2172] [id = 686] 02:24:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 54 (1422EC00) [pid = 2172] [serial = 2058] [outer = 00000000] 02:24:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 55 (1449D800) [pid = 2172] [serial = 2059] [outer = 1422EC00] 02:24:27 INFO - PROCESS | 2172 | 1461144268000 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 56 (1482A000) [pid = 2172] [serial = 2060] [outer = 1422EC00] 02:24:28 INFO - PROCESS | 2172 | 1461144268496 Marionette TRACE conn5 <- [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] 02:24:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:24:28 INFO - PROCESS | 2172 | 1461144268535 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 02:24:28 INFO - PROCESS | 2172 | 1461144268538 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 2172 | 1461144268540 Marionette TRACE conn5 <- [1,2710,null,{}] 02:24:28 INFO - PROCESS | 2172 | 1461144268543 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 2172 | 1461144268687 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 02:24:28 INFO - PROCESS | 2172 | 1461144268710 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDE800 == 21 [pid = 2172] [id = 687] 02:24:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 57 (14A9EC00) [pid = 2172] [serial = 2061] [outer = 00000000] 02:24:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 58 (14B7B800) [pid = 2172] [serial = 2062] [outer = 14A9EC00] 02:24:28 INFO - PROCESS | 2172 | 1461144268756 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 59 (15836000) [pid = 2172] [serial = 2063] [outer = 14A9EC00] 02:24:29 INFO - PROCESS | 2172 | 1461144269211 Marionette TRACE conn5 <- [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] 02:24:29 INFO - PROCESS | 2172 | 1461144269271 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 02:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:24:29 INFO - PROCESS | 2172 | 1461144269274 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 2172 | 1461144269276 Marionette TRACE conn5 <- [1,2714,null,{}] 02:24:29 INFO - PROCESS | 2172 | 1461144269279 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 2172 | 1461144269430 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 02:24:29 INFO - PROCESS | 2172 | 1461144269500 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 2172 | ++DOCSHELL 17571000 == 22 [pid = 2172] [id = 688] 02:24:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 60 (175AB800) [pid = 2172] [serial = 2064] [outer = 00000000] 02:24:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 61 (184CC800) [pid = 2172] [serial = 2065] [outer = 175AB800] 02:24:29 INFO - PROCESS | 2172 | 1461144269548 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 62 (186A7400) [pid = 2172] [serial = 2066] [outer = 175AB800] 02:24:29 INFO - PROCESS | 2172 | 1461144269987 Marionette TRACE conn5 <- [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]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:24:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 732ms 02:24:30 INFO - PROCESS | 2172 | 1461144270030 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 2172 | 1461144270032 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 02:24:30 INFO - PROCESS | 2172 | 1461144270035 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 2172 | 1461144270037 Marionette TRACE conn5 <- [1,2718,null,{}] 02:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:24:30 INFO - PROCESS | 2172 | 1461144270040 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 2172 | 1461144270152 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 02:24:30 INFO - PROCESS | 2172 | 1461144270159 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 2172 | ++DOCSHELL 0B275C00 == 23 [pid = 2172] [id = 689] 02:24:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 63 (0ED15800) [pid = 2172] [serial = 2067] [outer = 00000000] 02:24:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 64 (18954400) [pid = 2172] [serial = 2068] [outer = 0ED15800] 02:24:30 INFO - PROCESS | 2172 | 1461144270257 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (1897C800) [pid = 2172] [serial = 2069] [outer = 0ED15800] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 64 (101CAC00) [pid = 2172] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 63 (0FE78400) [pid = 2172] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 62 (0F578C00) [pid = 2172] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 61 (0EDE6800) [pid = 2172] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 60 (0EB44000) [pid = 2172] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 59 (1AA95400) [pid = 2172] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:24:30 INFO - PROCESS | 2172 | --DOMWINDOW == 58 (10D46C00) [pid = 2172] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:24:31 INFO - PROCESS | 2172 | 1461144271148 Marionette TRACE conn5 <- [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] 02:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:24:31 INFO - PROCESS | 2172 | 1461144271157 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 02:24:31 INFO - PROCESS | 2172 | 1461144271160 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 2172 | 1461144271162 Marionette TRACE conn5 <- [1,2722,null,{}] 02:24:31 INFO - PROCESS | 2172 | 1461144271165 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 2172 | 1461144271245 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 02:24:31 INFO - PROCESS | 2172 | 1461144271251 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 2172 | ++DOCSHELL 0F1CC800 == 24 [pid = 2172] [id = 690] 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 59 (0FD7CC00) [pid = 2172] [serial = 2070] [outer = 00000000] 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 60 (18A86C00) [pid = 2172] [serial = 2071] [outer = 0FD7CC00] 02:24:31 INFO - PROCESS | 2172 | 1461144271296 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 61 (18A88C00) [pid = 2172] [serial = 2072] [outer = 0FD7CC00] 02:24:31 INFO - PROCESS | 2172 | 1461144271762 Marionette TRACE conn5 <- [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]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 02:24:31 INFO - PROCESS | 2172 | 1461144271791 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 2172 | 1461144271793 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 02:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:24:31 INFO - PROCESS | 2172 | 1461144271796 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 2172 | 1461144271798 Marionette TRACE conn5 <- [1,2726,null,{}] 02:24:31 INFO - PROCESS | 2172 | 1461144271801 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 2172 | 1461144271881 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 02:24:31 INFO - PROCESS | 2172 | 1461144271887 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 2172 | ++DOCSHELL 18A8BC00 == 25 [pid = 2172] [id = 691] 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 62 (18A8D800) [pid = 2172] [serial = 2073] [outer = 00000000] 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 63 (18B06C00) [pid = 2172] [serial = 2074] [outer = 18A8D800] 02:24:31 INFO - PROCESS | 2172 | 1461144271932 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 64 (18B0C800) [pid = 2172] [serial = 2075] [outer = 18A8D800] 02:24:32 INFO - PROCESS | 2172 | 1461144272368 Marionette TRACE conn5 <- [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]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 631ms 02:24:32 INFO - PROCESS | 2172 | 1461144272428 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 2172 | 1461144272430 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 02:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:24:32 INFO - PROCESS | 2172 | 1461144272434 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 2172 | 1461144272435 Marionette TRACE conn5 <- [1,2730,null,{}] 02:24:32 INFO - PROCESS | 2172 | 1461144272439 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 2172 | 1461144272519 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 02:24:32 INFO - PROCESS | 2172 | 1461144272527 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 2172 | ++DOCSHELL 186A8800 == 26 [pid = 2172] [id = 692] 02:24:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 65 (186A9000) [pid = 2172] [serial = 2076] [outer = 00000000] 02:24:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 66 (18D8C000) [pid = 2172] [serial = 2077] [outer = 186A9000] 02:24:32 INFO - PROCESS | 2172 | 1461144272572 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 67 (18D99C00) [pid = 2172] [serial = 2078] [outer = 186A9000] 02:24:33 INFO - PROCESS | 2172 | 1461144273316 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 931ms 02:24:33 INFO - PROCESS | 2172 | 1461144273366 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 2172 | 1461144273370 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:24:33 INFO - PROCESS | 2172 | 1461144273374 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 2172 | 1461144273378 Marionette TRACE conn5 <- [1,2734,null,{}] 02:24:33 INFO - PROCESS | 2172 | 1461144273384 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 2172 | 1461144273496 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 02:24:33 INFO - PROCESS | 2172 | 1461144273634 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 2172 | ++DOCSHELL 0F80D800 == 27 [pid = 2172] [id = 693] 02:24:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 68 (0F8C3C00) [pid = 2172] [serial = 2079] [outer = 00000000] 02:24:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 69 (1002E000) [pid = 2172] [serial = 2080] [outer = 0F8C3C00] 02:24:33 INFO - PROCESS | 2172 | 1461144273698 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 70 (10248800) [pid = 2172] [serial = 2081] [outer = 0F8C3C00] 02:24:34 INFO - PROCESS | 2172 | 1461144274307 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 990ms 02:24:34 INFO - PROCESS | 2172 | 1461144274366 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 2172 | 1461144274372 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 02:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:24:34 INFO - PROCESS | 2172 | 1461144274379 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 2172 | 1461144274382 Marionette TRACE conn5 <- [1,2738,null,{}] 02:24:34 INFO - PROCESS | 2172 | 1461144274386 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 2172 | 1461144274496 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 02:24:34 INFO - PROCESS | 2172 | 1461144274631 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 2172 | ++DOCSHELL 0F486C00 == 28 [pid = 2172] [id = 694] 02:24:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 71 (0FED8800) [pid = 2172] [serial = 2082] [outer = 00000000] 02:24:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (15837C00) [pid = 2172] [serial = 2083] [outer = 0FED8800] 02:24:34 INFO - PROCESS | 2172 | 1461144274688 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (17566800) [pid = 2172] [serial = 2084] [outer = 0FED8800] 02:24:35 INFO - PROCESS | 2172 | 1461144275320 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 02:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:24:35 INFO - PROCESS | 2172 | 1461144275350 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 2172 | 1461144275353 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 02:24:35 INFO - PROCESS | 2172 | 1461144275357 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - PROCESS | 2172 | 1461144275361 Marionette TRACE conn5 <- [1,2742,null,{}] 02:24:35 INFO - PROCESS | 2172 | 1461144275372 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 2172 | 1461144275483 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 02:24:35 INFO - PROCESS | 2172 | 1461144275618 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 2172 | ++DOCSHELL 18B60800 == 29 [pid = 2172] [id = 695] 02:24:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (18B62800) [pid = 2172] [serial = 2085] [outer = 00000000] 02:24:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (18EC0400) [pid = 2172] [serial = 2086] [outer = 18B62800] 02:24:35 INFO - PROCESS | 2172 | 1461144275677 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (198D1000) [pid = 2172] [serial = 2087] [outer = 18B62800] 02:24:36 INFO - PROCESS | 2172 | 1461144276273 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 02:24:36 INFO - PROCESS | 2172 | 1461144276330 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 2172 | 1461144276334 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 02:24:36 INFO - PROCESS | 2172 | 1461144276337 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:24:36 INFO - PROCESS | 2172 | 1461144276339 Marionette TRACE conn5 <- [1,2746,null,{}] 02:24:36 INFO - PROCESS | 2172 | 1461144276343 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 2172 | 1461144276461 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 02:24:36 INFO - PROCESS | 2172 | 1461144276564 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 2172 | ++DOCSHELL 19908000 == 30 [pid = 2172] [id = 696] 02:24:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (19909000) [pid = 2172] [serial = 2088] [outer = 00000000] 02:24:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (1990E800) [pid = 2172] [serial = 2089] [outer = 19909000] 02:24:36 INFO - PROCESS | 2172 | 1461144276619 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (19920000) [pid = 2172] [serial = 2090] [outer = 19909000] 02:24:37 INFO - PROCESS | 2172 | 1461144277152 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 02:24:37 INFO - PROCESS | 2172 | 1461144277210 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 2172 | 1461144277213 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 2172 | 1461144277216 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:24:37 INFO - PROCESS | 2172 | 1461144277218 Marionette TRACE conn5 <- [1,2750,null,{}] 02:24:37 INFO - PROCESS | 2172 | 1461144277222 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 2172 | 1461144277335 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 02:24:37 INFO - PROCESS | 2172 | 1461144277457 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 2172 | ++DOCSHELL 10D97000 == 31 [pid = 2172] [id = 697] 02:24:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (14229000) [pid = 2172] [serial = 2091] [outer = 00000000] 02:24:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (19926C00) [pid = 2172] [serial = 2092] [outer = 14229000] 02:24:37 INFO - PROCESS | 2172 | 1461144277512 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (19928800) [pid = 2172] [serial = 2093] [outer = 14229000] 02:24:38 INFO - PROCESS | 2172 | 1461144278282 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:24:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:24:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1127ms 02:24:38 INFO - PROCESS | 2172 | 1461144278348 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 02:24:38 INFO - PROCESS | 2172 | 1461144278353 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 02:24:38 INFO - PROCESS | 2172 | 1461144278358 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:24:38 INFO - PROCESS | 2172 | 1461144278361 Marionette TRACE conn5 <- [1,2754,null,{}] 02:24:38 INFO - PROCESS | 2172 | 1461144278384 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 2172 | 1461144278528 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 02:24:38 INFO - PROCESS | 2172 | 1461144278589 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 2172 | ++DOCSHELL 0F1CAC00 == 32 [pid = 2172] [id = 698] 02:24:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (0F1CB800) [pid = 2172] [serial = 2094] [outer = 00000000] 02:24:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (0F4E0000) [pid = 2172] [serial = 2095] [outer = 0F1CB800] 02:24:38 INFO - PROCESS | 2172 | 1461144278640 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (0F581800) [pid = 2172] [serial = 2096] [outer = 0F1CB800] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 134A7000 == 31 [pid = 2172] [id = 507] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 0F16E800 == 30 [pid = 2172] [id = 501] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 0F16AC00 == 29 [pid = 2172] [id = 503] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 184D4C00 == 28 [pid = 2172] [id = 510] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 0F1CA000 == 27 [pid = 2172] [id = 682] 02:24:38 INFO - PROCESS | 2172 | --DOCSHELL 0B270800 == 26 [pid = 2172] [id = 681] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (134A8800) [pid = 2172] [serial = 2041] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (102CA400) [pid = 2172] [serial = 2035] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (1002E400) [pid = 2172] [serial = 2032] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0F8B8000) [pid = 2172] [serial = 2029] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0FD75800) [pid = 2172] [serial = 2030] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 79 (0F166000) [pid = 2172] [serial = 2026] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 78 (0F16DC00) [pid = 2172] [serial = 2027] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 77 (0EBEA800) [pid = 2172] [serial = 2023] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 76 (0ED0A800) [pid = 2172] [serial = 2024] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 75 (1C522000) [pid = 2172] [serial = 2021] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 74 (146DD000) [pid = 2172] [serial = 2038] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 73 (10CA3000) [pid = 2172] [serial = 2036] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 72 (148CA800) [pid = 2172] [serial = 2039] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | --DOMWINDOW == 71 (101D5000) [pid = 2172] [serial = 2033] [outer = 00000000] [url = about:blank] 02:24:39 INFO - PROCESS | 2172 | 1461144279172 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 830ms 02:24:39 INFO - PROCESS | 2172 | 1461144279193 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 2172 | 1461144279198 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 02:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:24:39 INFO - PROCESS | 2172 | 1461144279204 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 2172 | 1461144279206 Marionette TRACE conn5 <- [1,2758,null,{}] 02:24:39 INFO - PROCESS | 2172 | 1461144279210 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 2172 | 1461144279297 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 02:24:39 INFO - PROCESS | 2172 | 1461144279306 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 2172 | ++DOCSHELL 0EBEA800 == 27 [pid = 2172] [id = 699] 02:24:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 72 (0EDDF000) [pid = 2172] [serial = 2097] [outer = 00000000] 02:24:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 73 (0F803800) [pid = 2172] [serial = 2098] [outer = 0EDDF000] 02:24:39 INFO - PROCESS | 2172 | 1461144279352 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 74 (0FD75800) [pid = 2172] [serial = 2099] [outer = 0EDDF000] 02:24:39 INFO - PROCESS | 2172 | 1461144279856 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 02:24:39 INFO - PROCESS | 2172 | 1461144279877 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 2172 | 1461144279880 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 02:24:39 INFO - PROCESS | 2172 | 1461144279883 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:24:39 INFO - PROCESS | 2172 | 1461144279886 Marionette TRACE conn5 <- [1,2762,null,{}] 02:24:39 INFO - PROCESS | 2172 | 1461144279896 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 2172 | 1461144279985 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 02:24:39 INFO - PROCESS | 2172 | 1461144279994 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 2172 | ++DOCSHELL 1002BC00 == 28 [pid = 2172] [id = 700] 02:24:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 75 (1002D000) [pid = 2172] [serial = 2100] [outer = 00000000] 02:24:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 76 (1018AC00) [pid = 2172] [serial = 2101] [outer = 1002D000] 02:24:40 INFO - PROCESS | 2172 | 1461144280042 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 77 (1023E800) [pid = 2172] [serial = 2102] [outer = 1002D000] 02:24:40 INFO - PROCESS | 2172 | 1461144280530 Marionette TRACE conn5 <- [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]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 02:24:40 INFO - PROCESS | 2172 | 1461144280557 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 2172 | 1461144280560 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 02:24:40 INFO - PROCESS | 2172 | 1461144280563 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:24:40 INFO - PROCESS | 2172 | 1461144280565 Marionette TRACE conn5 <- [1,2766,null,{}] 02:24:40 INFO - PROCESS | 2172 | 1461144280569 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 2172 | 1461144280654 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 02:24:40 INFO - PROCESS | 2172 | 1461144280787 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 2172 | ++DOCSHELL 10D91400 == 29 [pid = 2172] [id = 701] 02:24:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 78 (10D96400) [pid = 2172] [serial = 2103] [outer = 00000000] 02:24:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 79 (14223400) [pid = 2172] [serial = 2104] [outer = 10D96400] 02:24:40 INFO - PROCESS | 2172 | 1461144280832 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 80 (1422A400) [pid = 2172] [serial = 2105] [outer = 10D96400] 02:24:41 INFO - PROCESS | 2172 | 1461144281194 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 02:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:24:41 INFO - PROCESS | 2172 | 1461144281237 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 2172 | 1461144281239 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 02:24:41 INFO - PROCESS | 2172 | 1461144281242 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 2172 | 1461144281244 Marionette TRACE conn5 <- [1,2770,null,{}] 02:24:41 INFO - PROCESS | 2172 | 1461144281247 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 2172 | 1461144281328 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 02:24:41 INFO - PROCESS | 2172 | 1461144281435 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 2172 | ++DOCSHELL 1422BC00 == 30 [pid = 2172] [id = 702] 02:24:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (1422D400) [pid = 2172] [serial = 2106] [outer = 00000000] 02:24:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (144A3000) [pid = 2172] [serial = 2107] [outer = 1422D400] 02:24:41 INFO - PROCESS | 2172 | 1461144281480 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (14826400) [pid = 2172] [serial = 2108] [outer = 1422D400] 02:24:41 INFO - PROCESS | 2172 | 1461144281931 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 02:24:41 INFO - PROCESS | 2172 | 1461144281973 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 02:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:24:41 INFO - PROCESS | 2172 | 1461144281975 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 02:24:41 INFO - PROCESS | 2172 | 1461144281978 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 2172 | 1461144281980 Marionette TRACE conn5 <- [1,2774,null,{}] 02:24:41 INFO - PROCESS | 2172 | 1461144281987 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 2172 | 1461144282151 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 02:24:42 INFO - PROCESS | 2172 | 1461144282179 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 2172 | ++DOCSHELL 0F168C00 == 31 [pid = 2172] [id = 703] 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (15835400) [pid = 2172] [serial = 2109] [outer = 00000000] 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (17567000) [pid = 2172] [serial = 2110] [outer = 15835400] 02:24:42 INFO - PROCESS | 2172 | 1461144282227 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (175A2000) [pid = 2172] [serial = 2111] [outer = 15835400] 02:24:42 INFO - PROCESS | 2172 | 1461144282668 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 02:24:42 INFO - PROCESS | 2172 | 1461144282710 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 2172 | 1461144282711 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:24:42 INFO - PROCESS | 2172 | 1461144282721 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 2172 | 1461144282722 Marionette TRACE conn5 <- [1,2778,null,{}] 02:24:42 INFO - PROCESS | 2172 | 1461144282726 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 2172 | 1461144282840 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 02:24:42 INFO - PROCESS | 2172 | 1461144282847 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 2172 | ++DOCSHELL 184D2000 == 32 [pid = 2172] [id = 704] 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (184D3000) [pid = 2172] [serial = 2112] [outer = 00000000] 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (18907C00) [pid = 2172] [serial = 2113] [outer = 184D3000] 02:24:42 INFO - PROCESS | 2172 | 1461144282891 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (18961C00) [pid = 2172] [serial = 2114] [outer = 184D3000] 02:24:43 INFO - PROCESS | 2172 | 1461144283451 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (1422EC00) [pid = 2172] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (18A8D800) [pid = 2172] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 86 (14A9EC00) [pid = 2172] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 85 (175AB800) [pid = 2172] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 84 (0FD7CC00) [pid = 2172] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 83 (10246000) [pid = 2172] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 82 (0ED0A000) [pid = 2172] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 81 (0F167400) [pid = 2172] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:24:43 INFO - PROCESS | 2172 | --DOMWINDOW == 80 (0ED15800) [pid = 2172] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 02:24:43 INFO - PROCESS | 2172 | 1461144283495 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 2172 | 1461144283497 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 02:24:43 INFO - PROCESS | 2172 | 1461144283500 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:24:43 INFO - PROCESS | 2172 | 1461144283502 Marionette TRACE conn5 <- [1,2782,null,{}] 02:24:43 INFO - PROCESS | 2172 | 1461144283505 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 2172 | 1461144283591 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 02:24:43 INFO - PROCESS | 2172 | 1461144283600 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 2172 | ++DOCSHELL 0F580800 == 33 [pid = 2172] [id = 705] 02:24:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 81 (10189C00) [pid = 2172] [serial = 2115] [outer = 00000000] 02:24:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 82 (15779000) [pid = 2172] [serial = 2116] [outer = 10189C00] 02:24:43 INFO - PROCESS | 2172 | 1461144283644 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 83 (18A84800) [pid = 2172] [serial = 2117] [outer = 10189C00] 02:24:44 INFO - PROCESS | 2172 | 1461144284084 Marionette TRACE conn5 <- [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]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 02:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:24:44 INFO - PROCESS | 2172 | 1461144284135 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 2172 | 1461144284136 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 02:24:44 INFO - PROCESS | 2172 | 1461144284140 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 2172 | 1461144284141 Marionette TRACE conn5 <- [1,2786,null,{}] 02:24:44 INFO - PROCESS | 2172 | 1461144284145 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 2172 | 1461144284227 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 02:24:44 INFO - PROCESS | 2172 | 1461144284234 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 2172 | ++DOCSHELL 10031800 == 34 [pid = 2172] [id = 706] 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 84 (14AC6000) [pid = 2172] [serial = 2118] [outer = 00000000] 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 85 (18D9AC00) [pid = 2172] [serial = 2119] [outer = 14AC6000] 02:24:44 INFO - PROCESS | 2172 | 1461144284279 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 86 (18EB6800) [pid = 2172] [serial = 2120] [outer = 14AC6000] 02:24:44 INFO - PROCESS | 2172 | 1461144284718 Marionette TRACE conn5 <- [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]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 02:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:24:44 INFO - PROCESS | 2172 | 1461144284771 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 2172 | 1461144284773 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 02:24:44 INFO - PROCESS | 2172 | 1461144284776 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 2172 | 1461144284778 Marionette TRACE conn5 <- [1,2790,null,{}] 02:24:44 INFO - PROCESS | 2172 | 1461144284781 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 2172 | 1461144284863 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 02:24:44 INFO - PROCESS | 2172 | 1461144284869 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 2172 | ++DOCSHELL 186B6C00 == 35 [pid = 2172] [id = 707] 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 87 (1927A000) [pid = 2172] [serial = 2121] [outer = 00000000] 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (19925000) [pid = 2172] [serial = 2122] [outer = 1927A000] 02:24:44 INFO - PROCESS | 2172 | 1461144284914 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (19925800) [pid = 2172] [serial = 2123] [outer = 1927A000] 02:24:45 INFO - PROCESS | 2172 | 1461144285385 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 02:24:45 INFO - PROCESS | 2172 | 1461144285406 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 2172 | 1461144285409 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:24:45 INFO - PROCESS | 2172 | 1461144285425 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 2172 | 1461144285428 Marionette TRACE conn5 <- [1,2794,null,{}] 02:24:45 INFO - PROCESS | 2172 | 1461144285431 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 2172 | 1461144285589 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 02:24:45 INFO - PROCESS | 2172 | 1461144285735 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 2172 | ++DOCSHELL 0EB3B400 == 36 [pid = 2172] [id = 708] 02:24:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0EB3BC00) [pid = 2172] [serial = 2124] [outer = 00000000] 02:24:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (0EBED400) [pid = 2172] [serial = 2125] [outer = 0EB3BC00] 02:24:45 INFO - PROCESS | 2172 | 1461144285796 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (0F163C00) [pid = 2172] [serial = 2126] [outer = 0EB3BC00] 02:24:46 INFO - PROCESS | 2172 | 1461144286428 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1040ms 02:24:46 INFO - PROCESS | 2172 | 1461144286454 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 2172 | 1461144286459 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 02:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:24:46 INFO - PROCESS | 2172 | 1461144286463 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - PROCESS | 2172 | 1461144286468 Marionette TRACE conn5 <- [1,2798,null,{}] 02:24:46 INFO - PROCESS | 2172 | 1461144286508 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 2172 | 1461144286619 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 02:24:46 INFO - PROCESS | 2172 | 1461144286760 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 2172 | ++DOCSHELL 0F80AC00 == 37 [pid = 2172] [id = 709] 02:24:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (0FE70C00) [pid = 2172] [serial = 2127] [outer = 00000000] 02:24:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (1002B400) [pid = 2172] [serial = 2128] [outer = 0FE70C00] 02:24:46 INFO - PROCESS | 2172 | 1461144286818 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (10247400) [pid = 2172] [serial = 2129] [outer = 0FE70C00] 02:24:47 INFO - PROCESS | 2172 | 1461144287353 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 950ms 02:24:47 INFO - PROCESS | 2172 | 1461144287419 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 2172 | 1461144287422 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 02:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:24:47 INFO - PROCESS | 2172 | 1461144287426 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 2172 | 1461144287428 Marionette TRACE conn5 <- [1,2802,null,{}] 02:24:47 INFO - PROCESS | 2172 | 1461144287433 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 2172 | 1461144287542 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 02:24:47 INFO - PROCESS | 2172 | 1461144287658 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 2172 | ++DOCSHELL 15DF1800 == 38 [pid = 2172] [id = 710] 02:24:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (17266800) [pid = 2172] [serial = 2130] [outer = 00000000] 02:24:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (186B4000) [pid = 2172] [serial = 2131] [outer = 17266800] 02:24:47 INFO - PROCESS | 2172 | 1461144287753 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (18B0F800) [pid = 2172] [serial = 2132] [outer = 17266800] 02:24:48 INFO - PROCESS | 2172 | 1461144288369 Marionette TRACE conn5 <- [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]]]}] 02:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 02:24:48 INFO - PROCESS | 2172 | 1461144288398 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 2172 | 1461144288402 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 02:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:24:48 INFO - PROCESS | 2172 | 1461144288413 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 2172 | 1461144288418 Marionette TRACE conn5 <- [1,2806,null,{}] 02:24:48 INFO - PROCESS | 2172 | 1461144288422 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 2172 | 1461144288534 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 02:24:48 INFO - PROCESS | 2172 | 1461144288674 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 2172 | ++DOCSHELL 19C34C00 == 39 [pid = 2172] [id = 711] 02:24:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (19C35400) [pid = 2172] [serial = 2133] [outer = 00000000] 02:24:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (19C3E800) [pid = 2172] [serial = 2134] [outer = 19C35400] 02:24:48 INFO - PROCESS | 2172 | 1461144288730 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (19CC1C00) [pid = 2172] [serial = 2135] [outer = 19C35400] 02:24:49 INFO - PROCESS | 2172 | 1461144289326 Marionette TRACE conn5 <- [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]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 02:24:49 INFO - PROCESS | 2172 | 1461144289338 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 2172 | 1461144289340 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 02:24:49 INFO - PROCESS | 2172 | 1461144289343 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:24:49 INFO - PROCESS | 2172 | 1461144289345 Marionette TRACE conn5 <- [1,2810,null,{}] 02:24:49 INFO - PROCESS | 2172 | 1461144289349 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 2172 | 1461144289457 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 02:24:49 INFO - PROCESS | 2172 | 1461144289597 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 2172 | ++DOCSHELL 14229C00 == 40 [pid = 2172] [id = 712] 02:24:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19C3D000) [pid = 2172] [serial = 2136] [outer = 00000000] 02:24:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D07C00) [pid = 2172] [serial = 2137] [outer = 19C3D000] 02:24:49 INFO - PROCESS | 2172 | 1461144289653 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D0C400) [pid = 2172] [serial = 2138] [outer = 19C3D000] 02:24:50 INFO - PROCESS | 2172 | 1461144290229 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:24:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:24:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1122ms 02:24:50 INFO - PROCESS | 2172 | 1461144290489 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 2172 | 1461144290494 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 02:24:50 INFO - PROCESS | 2172 | 1461144290500 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 2172 | 1461144290503 Marionette TRACE conn5 <- [1,2814,null,{}] 02:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:24:50 INFO - PROCESS | 2172 | 1461144290508 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 2172 | 1461144290609 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 02:24:50 INFO - PROCESS | 2172 | 1461144290746 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 2172 | ++DOCSHELL 0F80E800 == 41 [pid = 2172] [id = 713] 02:24:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (0FE71C00) [pid = 2172] [serial = 2139] [outer = 00000000] 02:24:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (0FE7C400) [pid = 2172] [serial = 2140] [outer = 0FE71C00] 02:24:50 INFO - PROCESS | 2172 | 1461144290798 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (0FED8000) [pid = 2172] [serial = 2141] [outer = 0FE71C00] 02:24:51 INFO - PROCESS | 2172 | 1461144291456 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:24:51 INFO - PROCESS | 2172 | --DOCSHELL 19D90C00 == 40 [pid = 2172] [id = 673] 02:24:51 INFO - PROCESS | 2172 | --DOCSHELL 15774800 == 39 [pid = 2172] [id = 500] 02:24:51 INFO - PROCESS | 2172 | --DOCSHELL 0B276800 == 38 [pid = 2172] [id = 502] 02:24:51 INFO - PROCESS | 2172 | --DOCSHELL 146DD400 == 37 [pid = 2172] [id = 499] 02:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1017ms 02:24:51 INFO - PROCESS | 2172 | 1461144291523 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 2172 | 1461144291527 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 02:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:24:51 INFO - PROCESS | 2172 | 1461144291536 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 2172 | 1461144291540 Marionette TRACE conn5 <- [1,2818,null,{}] 02:24:51 INFO - PROCESS | 2172 | 1461144291544 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 2172 | 1461144291645 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (18B06C00) [pid = 2172] [serial = 2074] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14B7B800) [pid = 2172] [serial = 2062] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (15836000) [pid = 2172] [serial = 2063] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (186A7400) [pid = 2172] [serial = 2066] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (184CC800) [pid = 2172] [serial = 2065] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (0EB38800) [pid = 2172] [serial = 2044] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18A86C00) [pid = 2172] [serial = 2071] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (10CA4800) [pid = 2172] [serial = 2056] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (10D91C00) [pid = 2172] [serial = 2057] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0FD81000) [pid = 2172] [serial = 2053] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 96 (0FE76800) [pid = 2172] [serial = 2054] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 95 (0F542C00) [pid = 2172] [serial = 2051] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 94 (0F1CF800) [pid = 2172] [serial = 2050] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 93 (0F809400) [pid = 2172] [serial = 2047] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 92 (18954400) [pid = 2172] [serial = 2068] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 91 (1897C800) [pid = 2172] [serial = 2069] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 90 (1449D800) [pid = 2172] [serial = 2059] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 89 (18A88C00) [pid = 2172] [serial = 2072] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 88 (18B0C800) [pid = 2172] [serial = 2075] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | --DOMWINDOW == 87 (1482A000) [pid = 2172] [serial = 2060] [outer = 00000000] [url = about:blank] 02:24:51 INFO - PROCESS | 2172 | 1461144291755 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 2172 | ++DOCSHELL 0B26C800 == 38 [pid = 2172] [id = 714] 02:24:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 88 (0B26EC00) [pid = 2172] [serial = 2142] [outer = 00000000] 02:24:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 89 (0F16F800) [pid = 2172] [serial = 2143] [outer = 0B26EC00] 02:24:51 INFO - PROCESS | 2172 | 1461144291801 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 90 (0F542C00) [pid = 2172] [serial = 2144] [outer = 0B26EC00] 02:24:52 INFO - PROCESS | 2172 | 1461144292270 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:24:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 790ms 02:24:52 INFO - PROCESS | 2172 | 1461144292323 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 2172 | 1461144292325 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 02:24:52 INFO - PROCESS | 2172 | 1461144292329 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:24:52 INFO - PROCESS | 2172 | 1461144292331 Marionette TRACE conn5 <- [1,2822,null,{}] 02:24:52 INFO - PROCESS | 2172 | 1461144292340 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 2172 | 1461144292427 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 02:24:52 INFO - PROCESS | 2172 | 1461144292437 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 2172 | ++DOCSHELL 10244800 == 39 [pid = 2172] [id = 715] 02:24:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 91 (1024A000) [pid = 2172] [serial = 2145] [outer = 00000000] 02:24:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 92 (10D3E400) [pid = 2172] [serial = 2146] [outer = 1024A000] 02:24:52 INFO - PROCESS | 2172 | 1461144292486 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 93 (134A7000) [pid = 2172] [serial = 2147] [outer = 1024A000] 02:24:52 INFO - PROCESS | 2172 | 1461144292988 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:24:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 675ms 02:24:52 INFO - PROCESS | 2172 | 1461144293008 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 2172 | 1461144293010 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:24:52 INFO - PROCESS | 2172 | 1461144293013 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 2172 | 1461144293015 Marionette TRACE conn5 <- [1,2826,null,{}] 02:24:53 INFO - PROCESS | 2172 | 1461144293018 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 2172 | 1461144293103 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 02:24:53 INFO - PROCESS | 2172 | 1461144293110 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 2172 | ++DOCSHELL 144A2C00 == 40 [pid = 2172] [id = 716] 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 94 (144A4800) [pid = 2172] [serial = 2148] [outer = 00000000] 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 95 (14B71000) [pid = 2172] [serial = 2149] [outer = 144A4800] 02:24:53 INFO - PROCESS | 2172 | 1461144293155 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 96 (15776000) [pid = 2172] [serial = 2150] [outer = 144A4800] 02:24:53 INFO - PROCESS | 2172 | 1461144293605 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 02:24:53 INFO - PROCESS | 2172 | 1461144293644 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 2172 | 1461144293646 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 02:24:53 INFO - PROCESS | 2172 | 1461144293650 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:24:53 INFO - PROCESS | 2172 | 1461144293651 Marionette TRACE conn5 <- [1,2830,null,{}] 02:24:53 INFO - PROCESS | 2172 | 1461144293655 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 2172 | 1461144293737 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 02:24:53 INFO - PROCESS | 2172 | 1461144293744 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 2172 | ++DOCSHELL 14AC5C00 == 41 [pid = 2172] [id = 717] 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 97 (1577CC00) [pid = 2172] [serial = 2151] [outer = 00000000] 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (175A3800) [pid = 2172] [serial = 2152] [outer = 1577CC00] 02:24:53 INFO - PROCESS | 2172 | 1461144293789 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (13406000) [pid = 2172] [serial = 2153] [outer = 1577CC00] 02:24:54 INFO - PROCESS | 2172 | 1461144294291 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 02:24:54 INFO - PROCESS | 2172 | 1461144294324 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 02:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:24:54 INFO - PROCESS | 2172 | 1461144294326 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 02:24:54 INFO - PROCESS | 2172 | 1461144294329 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 2172 | 1461144294330 Marionette TRACE conn5 <- [1,2834,null,{}] 02:24:54 INFO - PROCESS | 2172 | 1461144294334 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 2172 | 1461144294474 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 02:24:54 INFO - PROCESS | 2172 | 1461144294542 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 2172 | ++DOCSHELL 184CE000 == 42 [pid = 2172] [id = 718] 02:24:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1890B400) [pid = 2172] [serial = 2154] [outer = 00000000] 02:24:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (18A84C00) [pid = 2172] [serial = 2155] [outer = 1890B400] 02:24:54 INFO - PROCESS | 2172 | 1461144294590 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (18A8E000) [pid = 2172] [serial = 2156] [outer = 1890B400] 02:24:55 INFO - PROCESS | 2172 | 1461144295038 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 02:24:55 INFO - PROCESS | 2172 | 1461144295060 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 02:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:24:55 INFO - PROCESS | 2172 | 1461144295062 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 02:24:55 INFO - PROCESS | 2172 | 1461144295065 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 2172 | 1461144295067 Marionette TRACE conn5 <- [1,2838,null,{}] 02:24:55 INFO - PROCESS | 2172 | 1461144295080 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 2172 | 1461144295223 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 02:24:55 INFO - PROCESS | 2172 | 1461144295291 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 2172 | ++DOCSHELL 18A90400 == 43 [pid = 2172] [id = 719] 02:24:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (18B04000) [pid = 2172] [serial = 2157] [outer = 00000000] 02:24:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (18EBD800) [pid = 2172] [serial = 2158] [outer = 18B04000] 02:24:55 INFO - PROCESS | 2172 | 1461144295336 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (18EBE800) [pid = 2172] [serial = 2159] [outer = 18B04000] 02:24:55 INFO - PROCESS | 2172 | 1461144295755 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 02:24:55 INFO - PROCESS | 2172 | 1461144295796 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 2172 | 1461144295798 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 02:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:24:55 INFO - PROCESS | 2172 | 1461144295810 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 2172 | 1461144295812 Marionette TRACE conn5 <- [1,2842,null,{}] 02:24:55 INFO - PROCESS | 2172 | 1461144295815 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 2172 | 1461144295931 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 02:24:55 INFO - PROCESS | 2172 | 1461144295937 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 2172 | ++DOCSHELL 1990D800 == 44 [pid = 2172] [id = 720] 02:24:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19923C00) [pid = 2172] [serial = 2160] [outer = 00000000] 02:24:55 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19B25800) [pid = 2172] [serial = 2161] [outer = 19923C00] 02:24:55 INFO - PROCESS | 2172 | 1461144295981 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19BF5C00) [pid = 2172] [serial = 2162] [outer = 19923C00] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (15835400) [pid = 2172] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (184D3000) [pid = 2172] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (0EDDF000) [pid = 2172] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (14229000) [pid = 2172] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (1002D000) [pid = 2172] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (0F1CB800) [pid = 2172] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (10D96400) [pid = 2172] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (10189C00) [pid = 2172] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (1422D400) [pid = 2172] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (14AC6000) [pid = 2172] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:24:56 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (0FE75C00) [pid = 2172] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:24:56 INFO - PROCESS | 2172 | 1461144296616 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:24:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 830ms 02:24:56 INFO - PROCESS | 2172 | 1461144296641 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 2172 | 1461144296643 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 02:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:24:56 INFO - PROCESS | 2172 | 1461144296646 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 2172 | 1461144296648 Marionette TRACE conn5 <- [1,2846,null,{}] 02:24:56 INFO - PROCESS | 2172 | 1461144296651 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 2172 | 1461144296734 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 02:24:56 INFO - PROCESS | 2172 | 1461144296740 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:56 INFO - PROCESS | 2172 | ++DOCSHELL 148C5C00 == 45 [pid = 2172] [id = 721] 02:24:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (14AC6800) [pid = 2172] [serial = 2163] [outer = 00000000] 02:24:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (18A8A800) [pid = 2172] [serial = 2164] [outer = 14AC6800] 02:24:56 INFO - PROCESS | 2172 | 1461144296785 Marionette DEBUG loaded listener.js 02:24:56 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (1992C000) [pid = 2172] [serial = 2165] [outer = 14AC6800] 02:24:57 INFO - PROCESS | 2172 | 1461144297219 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 02:24:57 INFO - PROCESS | 2172 | 1461144297277 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 02:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:24:57 INFO - PROCESS | 2172 | 1461144297279 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 02:24:57 INFO - PROCESS | 2172 | 1461144297283 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 2172 | 1461144297284 Marionette TRACE conn5 <- [1,2850,null,{}] 02:24:57 INFO - PROCESS | 2172 | 1461144297288 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 2172 | 1461144297374 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 02:24:57 INFO - PROCESS | 2172 | 1461144297380 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 2172 | ++DOCSHELL 1895EC00 == 46 [pid = 2172] [id = 722] 02:24:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1992A000) [pid = 2172] [serial = 2166] [outer = 00000000] 02:24:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (19D06000) [pid = 2172] [serial = 2167] [outer = 1992A000] 02:24:57 INFO - PROCESS | 2172 | 1461144297425 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (19D12800) [pid = 2172] [serial = 2168] [outer = 1992A000] 02:24:57 INFO - PROCESS | 2172 | 1461144297859 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 02:24:57 INFO - PROCESS | 2172 | 1461144297914 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 2172 | 1461144297916 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 02:24:57 INFO - PROCESS | 2172 | 1461144297920 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:24:57 INFO - PROCESS | 2172 | 1461144297922 Marionette TRACE conn5 <- [1,2854,null,{}] 02:24:57 INFO - PROCESS | 2172 | 1461144297926 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 2172 | 1461144298026 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 02:24:58 INFO - PROCESS | 2172 | 1461144298033 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 2172 | ++DOCSHELL 19D13C00 == 47 [pid = 2172] [id = 723] 02:24:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (19D1DC00) [pid = 2172] [serial = 2169] [outer = 00000000] 02:24:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (19D95400) [pid = 2172] [serial = 2170] [outer = 19D1DC00] 02:24:58 INFO - PROCESS | 2172 | 1461144298083 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (19D9BC00) [pid = 2172] [serial = 2171] [outer = 19D1DC00] 02:24:58 INFO - PROCESS | 2172 | 1461144298827 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 02:24:58 INFO - PROCESS | 2172 | 1461144298854 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 2172 | 1461144298860 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 02:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:24:58 INFO - PROCESS | 2172 | 1461144298865 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 2172 | 1461144298869 Marionette TRACE conn5 <- [1,2858,null,{}] 02:24:58 INFO - PROCESS | 2172 | 1461144298875 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 2172 | 1461144298989 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 02:24:59 INFO - PROCESS | 2172 | 1461144299148 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 2172 | ++DOCSHELL 0F1C9800 == 48 [pid = 2172] [id = 724] 02:24:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (0F1CD400) [pid = 2172] [serial = 2172] [outer = 00000000] 02:24:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (0FE77400) [pid = 2172] [serial = 2173] [outer = 0F1CD400] 02:24:59 INFO - PROCESS | 2172 | 1461144299207 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (0FECCC00) [pid = 2172] [serial = 2174] [outer = 0F1CD400] 02:24:59 INFO - PROCESS | 2172 | 1461144299861 Marionette TRACE conn5 <- [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]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1018ms 02:24:59 INFO - PROCESS | 2172 | 1461144299889 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 2172 | 1461144299895 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 02:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:24:59 INFO - PROCESS | 2172 | 1461144299901 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 2172 | 1461144299904 Marionette TRACE conn5 <- [1,2862,null,{}] 02:24:59 INFO - PROCESS | 2172 | 1461144299908 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 2172 | 1461144300021 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 02:25:00 INFO - PROCESS | 2172 | 1461144300137 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 2172 | ++DOCSHELL 146E8C00 == 49 [pid = 2172] [id = 725] 02:25:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (14826C00) [pid = 2172] [serial = 2175] [outer = 00000000] 02:25:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1726CC00) [pid = 2172] [serial = 2176] [outer = 14826C00] 02:25:00 INFO - PROCESS | 2172 | 1461144300233 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (186B1400) [pid = 2172] [serial = 2177] [outer = 14826C00] 02:25:00 INFO - PROCESS | 2172 | 1461144300798 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 02:25:00 INFO - PROCESS | 2172 | 1461144300834 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 02:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:25:00 INFO - PROCESS | 2172 | 1461144300837 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 02:25:00 INFO - PROCESS | 2172 | 1461144300841 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - PROCESS | 2172 | 1461144300844 Marionette TRACE conn5 <- [1,2866,null,{}] 02:25:00 INFO - PROCESS | 2172 | 1461144300855 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 2172 | 1461144300968 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 02:25:01 INFO - PROCESS | 2172 | 1461144301115 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 2172 | ++DOCSHELL 19AEAC00 == 50 [pid = 2172] [id = 726] 02:25:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19D19000) [pid = 2172] [serial = 2178] [outer = 00000000] 02:25:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19D20C00) [pid = 2172] [serial = 2179] [outer = 19D19000] 02:25:01 INFO - PROCESS | 2172 | 1461144301173 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19D9B000) [pid = 2172] [serial = 2180] [outer = 19D19000] 02:25:01 INFO - PROCESS | 2172 | 1461144301782 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 02:25:01 INFO - PROCESS | 2172 | 1461144301813 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 2172 | 1461144301816 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:25:01 INFO - PROCESS | 2172 | 1461144301820 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 2172 | 1461144301822 Marionette TRACE conn5 <- [1,2870,null,{}] 02:25:01 INFO - PROCESS | 2172 | 1461144301826 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 2172 | 1461144301936 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 02:25:02 INFO - PROCESS | 2172 | 1461144302052 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 2172 | ++DOCSHELL 19DF5800 == 51 [pid = 2172] [id = 727] 02:25:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19DFA400) [pid = 2172] [serial = 2181] [outer = 00000000] 02:25:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (1AA96800) [pid = 2172] [serial = 2182] [outer = 19DFA400] 02:25:02 INFO - PROCESS | 2172 | 1461144302148 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (1AA9F400) [pid = 2172] [serial = 2183] [outer = 19DFA400] 02:25:02 INFO - PROCESS | 2172 | 1461144302731 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 970ms 02:25:02 INFO - PROCESS | 2172 | 1461144302793 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 2172 | 1461144302796 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:25:02 INFO - PROCESS | 2172 | 1461144302799 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 2172 | 1461144302801 Marionette TRACE conn5 <- [1,2874,null,{}] 02:25:02 INFO - PROCESS | 2172 | 1461144302805 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 2172 | 1461144302911 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 02:25:03 INFO - PROCESS | 2172 | 1461144303062 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE6800 == 52 [pid = 2172] [id = 728] 02:25:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (19D9C000) [pid = 2172] [serial = 2184] [outer = 00000000] 02:25:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1ACB3800) [pid = 2172] [serial = 2185] [outer = 19D9C000] 02:25:03 INFO - PROCESS | 2172 | 1461144303118 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1AFBC400) [pid = 2172] [serial = 2186] [outer = 19D9C000] 02:25:03 INFO - PROCESS | 2172 | 1461144303897 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1127ms 02:25:03 INFO - PROCESS | 2172 | 1461144303931 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 2172 | 1461144303935 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 02:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:25:03 INFO - PROCESS | 2172 | 1461144303940 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 2172 | 1461144303944 Marionette TRACE conn5 <- [1,2878,null,{}] 02:25:03 INFO - PROCESS | 2172 | 1461144303965 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 2172 | 1461144304060 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 02:25:04 INFO - PROCESS | 2172 | 1461144304212 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE6C00 == 53 [pid = 2172] [id = 729] 02:25:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0EDEC800) [pid = 2172] [serial = 2187] [outer = 00000000] 02:25:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (10247000) [pid = 2172] [serial = 2188] [outer = 0EDEC800] 02:25:04 INFO - PROCESS | 2172 | 1461144304262 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (10CA4C00) [pid = 2172] [serial = 2189] [outer = 0EDEC800] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 0F168C00 == 52 [pid = 2172] [id = 703] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 1422BC00 == 51 [pid = 2172] [id = 702] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 10D91400 == 50 [pid = 2172] [id = 701] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 1895EC00 == 49 [pid = 2172] [id = 722] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 148C5C00 == 48 [pid = 2172] [id = 721] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 1990D800 == 47 [pid = 2172] [id = 720] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 18A90400 == 46 [pid = 2172] [id = 719] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 184CE000 == 45 [pid = 2172] [id = 718] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 14AC5C00 == 44 [pid = 2172] [id = 717] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 144A2C00 == 43 [pid = 2172] [id = 716] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 10244800 == 42 [pid = 2172] [id = 715] 02:25:04 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (18D8C000) [pid = 2172] [serial = 2077] [outer = 00000000] [url = about:blank] 02:25:04 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1002E000) [pid = 2172] [serial = 2080] [outer = 00000000] [url = about:blank] 02:25:04 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (15837C00) [pid = 2172] [serial = 2083] [outer = 00000000] [url = about:blank] 02:25:04 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (18EC0400) [pid = 2172] [serial = 2086] [outer = 00000000] [url = about:blank] 02:25:04 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (1990E800) [pid = 2172] [serial = 2089] [outer = 00000000] [url = about:blank] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 0B26C800 == 41 [pid = 2172] [id = 714] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 0F80E800 == 40 [pid = 2172] [id = 713] 02:25:04 INFO - PROCESS | 2172 | --DOCSHELL 0EB3B400 == 39 [pid = 2172] [id = 708] 02:25:04 INFO - PROCESS | 2172 | 1461144304917 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:25:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:25:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 990ms 02:25:04 INFO - PROCESS | 2172 | 1461144304931 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 2172 | 1461144304936 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 02:25:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:25:04 INFO - PROCESS | 2172 | 1461144304942 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 2172 | 1461144304945 Marionette TRACE conn5 <- [1,2882,null,{}] 02:25:04 INFO - PROCESS | 2172 | 1461144304948 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 2172 | 1461144305050 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (17567000) [pid = 2172] [serial = 2110] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (18907C00) [pid = 2172] [serial = 2113] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (175A2000) [pid = 2172] [serial = 2111] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (0F803800) [pid = 2172] [serial = 2098] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0FD75800) [pid = 2172] [serial = 2099] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19928800) [pid = 2172] [serial = 2093] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (19926C00) [pid = 2172] [serial = 2092] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1018AC00) [pid = 2172] [serial = 2101] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (1023E800) [pid = 2172] [serial = 2102] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (0F581800) [pid = 2172] [serial = 2096] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0F4E0000) [pid = 2172] [serial = 2095] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (14223400) [pid = 2172] [serial = 2104] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1422A400) [pid = 2172] [serial = 2105] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (18A84800) [pid = 2172] [serial = 2117] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 104 (15779000) [pid = 2172] [serial = 2116] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 103 (18961C00) [pid = 2172] [serial = 2114] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 102 (144A3000) [pid = 2172] [serial = 2107] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 101 (14826400) [pid = 2172] [serial = 2108] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 100 (18EB6800) [pid = 2172] [serial = 2120] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 99 (18D9AC00) [pid = 2172] [serial = 2119] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 98 (14227000) [pid = 2172] [serial = 2042] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | --DOMWINDOW == 97 (19925000) [pid = 2172] [serial = 2122] [outer = 00000000] [url = about:blank] 02:25:05 INFO - PROCESS | 2172 | 1461144305167 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 2172 | ++DOCSHELL 0B26D000 == 40 [pid = 2172] [id = 730] 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 98 (0B273000) [pid = 2172] [serial = 2190] [outer = 00000000] 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 99 (0F1C6C00) [pid = 2172] [serial = 2191] [outer = 0B273000] 02:25:05 INFO - PROCESS | 2172 | 1461144305213 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 100 (0FD75800) [pid = 2172] [serial = 2192] [outer = 0B273000] 02:25:05 INFO - PROCESS | 2172 | 1461144305685 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 770ms 02:25:05 INFO - PROCESS | 2172 | 1461144305720 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 2172 | 1461144305722 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 02:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:25:05 INFO - PROCESS | 2172 | 1461144305726 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 2172 | 1461144305729 Marionette TRACE conn5 <- [1,2886,null,{}] 02:25:05 INFO - PROCESS | 2172 | 1461144305739 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 2172 | 1461144305832 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 02:25:05 INFO - PROCESS | 2172 | 1461144305847 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 2172 | ++DOCSHELL 1422B000 == 41 [pid = 2172] [id = 731] 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 101 (1422D800) [pid = 2172] [serial = 2193] [outer = 00000000] 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 102 (1424B000) [pid = 2172] [serial = 2194] [outer = 1422D800] 02:25:05 INFO - PROCESS | 2172 | 1461144305895 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 2172 | ++DOMWINDOW == 103 (14823800) [pid = 2172] [serial = 2195] [outer = 1422D800] 02:25:06 INFO - PROCESS | 2172 | 1461144306400 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 02:25:06 INFO - PROCESS | 2172 | 1461144306461 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 2172 | 1461144306463 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 02:25:06 INFO - PROCESS | 2172 | 1461144306467 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:25:06 INFO - PROCESS | 2172 | 1461144306468 Marionette TRACE conn5 <- [1,2890,null,{}] 02:25:06 INFO - PROCESS | 2172 | 1461144306472 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 2172 | 1461144306563 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 02:25:06 INFO - PROCESS | 2172 | 1461144306668 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 2172 | ++DOCSHELL 14AC1800 == 42 [pid = 2172] [id = 732] 02:25:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 104 (15836C00) [pid = 2172] [serial = 2196] [outer = 00000000] 02:25:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 105 (17567000) [pid = 2172] [serial = 2197] [outer = 15836C00] 02:25:06 INFO - PROCESS | 2172 | 1461144306714 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (18431800) [pid = 2172] [serial = 2198] [outer = 15836C00] 02:25:07 INFO - PROCESS | 2172 | 1461144307096 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 02:25:07 INFO - PROCESS | 2172 | 1461144307140 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 2172 | 1461144307142 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 2172 | 1461144307161 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 2172 | 1461144307163 Marionette TRACE conn5 <- [1,2894,null,{}] 02:25:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:25:07 INFO - PROCESS | 2172 | 1461144307167 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 2172 | 1461144307324 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 02:25:07 INFO - PROCESS | 2172 | 1461144307348 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 2172 | ++DOCSHELL 186B0400 == 43 [pid = 2172] [id = 733] 02:25:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (18902400) [pid = 2172] [serial = 2199] [outer = 00000000] 02:25:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (18985800) [pid = 2172] [serial = 2200] [outer = 18902400] 02:25:07 INFO - PROCESS | 2172 | 1461144307392 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (18A8AC00) [pid = 2172] [serial = 2201] [outer = 18902400] 02:25:07 INFO - PROCESS | 2172 | 1461144307850 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:25:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:25:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:25:07 INFO - PROCESS | 2172 | 1461144307899 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 2172 | 1461144307901 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 02:25:07 INFO - PROCESS | 2172 | 1461144307909 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 2172 | 1461144307911 Marionette TRACE conn5 <- [1,2898,null,{}] 02:25:07 INFO - PROCESS | 2172 | 1461144307914 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 2172 | 1461144308050 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 02:25:08 INFO - PROCESS | 2172 | 1461144308123 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 2172 | ++DOCSHELL 18D99000 == 44 [pid = 2172] [id = 734] 02:25:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (18EB8400) [pid = 2172] [serial = 2202] [outer = 00000000] 02:25:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19903800) [pid = 2172] [serial = 2203] [outer = 18EB8400] 02:25:08 INFO - PROCESS | 2172 | 1461144308171 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1990B400) [pid = 2172] [serial = 2204] [outer = 18EB8400] 02:25:08 INFO - PROCESS | 2172 | 1461144308633 Marionette TRACE conn5 <- [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]]]}] 02:25:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:25:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:25:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 790ms 02:25:08 INFO - PROCESS | 2172 | 1461144308695 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 2172 | 1461144308697 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 02:25:08 INFO - PROCESS | 2172 | 1461144308700 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - TEST-START | /DOMEvents/constructors.html 02:25:08 INFO - PROCESS | 2172 | 1461144308702 Marionette TRACE conn5 <- [1,2902,null,{}] 02:25:08 INFO - PROCESS | 2172 | 1461144308711 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 2172 | 1461144308829 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 02:25:08 INFO - PROCESS | 2172 | 1461144308900 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 2172 | ++DOCSHELL 19276800 == 45 [pid = 2172] [id = 735] 02:25:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19920400) [pid = 2172] [serial = 2205] [outer = 00000000] 02:25:08 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (19B2B000) [pid = 2172] [serial = 2206] [outer = 19920400] 02:25:08 INFO - PROCESS | 2172 | 1461144308944 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (19BF4000) [pid = 2172] [serial = 2207] [outer = 19920400] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1890B400) [pid = 2172] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (18B04000) [pid = 2172] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (1577CC00) [pid = 2172] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1024A000) [pid = 2172] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (19923C00) [pid = 2172] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (144A4800) [pid = 2172] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (0FE71C00) [pid = 2172] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0B26EC00) [pid = 2172] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (1992A000) [pid = 2172] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:25:09 INFO - PROCESS | 2172 | --DOMWINDOW == 105 (14AC6800) [pid = 2172] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:25:09 INFO - PROCESS | 2172 | 1461144309703 Marionette TRACE conn5 <- [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]]]}] 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:25:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:25:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:25:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:25:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1114ms 02:25:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:25:09 INFO - PROCESS | 2172 | 1461144309820 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 2172 | 1461144309822 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 02:25:09 INFO - PROCESS | 2172 | 1461144309825 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 2172 | 1461144309827 Marionette TRACE conn5 <- [1,2906,null,{}] 02:25:09 INFO - PROCESS | 2172 | 1461144309830 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 2172 | 1461144309920 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 02:25:09 INFO - PROCESS | 2172 | 1461144309926 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 2172 | ++DOCSHELL 146DD800 == 46 [pid = 2172] [id = 736] 02:25:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 106 (15843800) [pid = 2172] [serial = 2208] [outer = 00000000] 02:25:09 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (19C42800) [pid = 2172] [serial = 2209] [outer = 15843800] 02:25:09 INFO - PROCESS | 2172 | 1461144309972 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (19D07000) [pid = 2172] [serial = 2210] [outer = 15843800] 02:25:10 INFO - PROCESS | 2172 | 1461144310414 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:25:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:25:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:25:10 INFO - PROCESS | 2172 | 1461144310457 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 02:25:10 INFO - PROCESS | 2172 | 1461144310459 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 02:25:10 INFO - PROCESS | 2172 | 1461144310462 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:25:10 INFO - PROCESS | 2172 | 1461144310464 Marionette TRACE conn5 <- [1,2910,null,{}] 02:25:10 INFO - PROCESS | 2172 | 1461144310471 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 2172 | 1461144310556 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 02:25:10 INFO - PROCESS | 2172 | 1461144310562 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 2172 | ++DOCSHELL 1422E000 == 47 [pid = 2172] [id = 737] 02:25:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (19D09400) [pid = 2172] [serial = 2211] [outer = 00000000] 02:25:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (19D20400) [pid = 2172] [serial = 2212] [outer = 19D09400] 02:25:10 INFO - PROCESS | 2172 | 1461144310607 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (19D98800) [pid = 2172] [serial = 2213] [outer = 19D09400] 02:25:10 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:25:10 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:25:10 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:25:10 INFO - PROCESS | 2172 | [2172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 02:25:11 INFO - PROCESS | 2172 | 1461144311049 Marionette TRACE conn5 <- [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]]]}] 02:25:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:25:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:25:11 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 02:25:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:25:11 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 02:25:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:25:11 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]" 02:25:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:25:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:25:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 635ms 02:25:11 INFO - PROCESS | 2172 | 1461144311112 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 2172 | 1461144311114 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:25:11 INFO - PROCESS | 2172 | 1461144311118 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 2172 | 1461144311119 Marionette TRACE conn5 <- [1,2914,null,{}] 02:25:11 INFO - PROCESS | 2172 | 1461144311123 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 2172 | 1461144311208 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 02:25:11 INFO - PROCESS | 2172 | 1461144311214 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 2172 | ++DOCSHELL 0F1C5000 == 48 [pid = 2172] [id = 738] 02:25:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (14241000) [pid = 2172] [serial = 2214] [outer = 00000000] 02:25:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (1BE08400) [pid = 2172] [serial = 2215] [outer = 14241000] 02:25:11 INFO - PROCESS | 2172 | 1461144311261 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1BFD1C00) [pid = 2172] [serial = 2216] [outer = 14241000] 02:25:11 INFO - PROCESS | 2172 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:25:11 INFO - PROCESS | 2172 | 1461144311974 Marionette TRACE conn5 <- [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]]]}] 02:25:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:25:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 02:25:11 INFO - PROCESS | 2172 | 1461144311993 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 2172 | 1461144311999 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:25:11 INFO - PROCESS | 2172 | 1461144312005 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 2172 | 1461144312009 Marionette TRACE conn5 <- [1,2918,null,{}] 02:25:11 INFO - PROCESS | 2172 | 1461144312014 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 2172 | 1461144312129 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 02:25:12 INFO - PROCESS | 2172 | 1461144312277 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 2172 | ++DOCSHELL 0F8B4800 == 49 [pid = 2172] [id = 739] 02:25:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0FD7C400) [pid = 2172] [serial = 2217] [outer = 00000000] 02:25:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (101C9C00) [pid = 2172] [serial = 2218] [outer = 0FD7C400] 02:25:12 INFO - PROCESS | 2172 | 1461144312337 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (10246C00) [pid = 2172] [serial = 2219] [outer = 0FD7C400] 02:25:12 INFO - PROCESS | 2172 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:25:12 INFO - PROCESS | 2172 | 1461144312869 Marionette TRACE conn5 <- [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]]]}] 02:25:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:25:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 02:25:12 INFO - PROCESS | 2172 | 1461144312878 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 2172 | 1461144312884 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:25:12 INFO - PROCESS | 2172 | 1461144312891 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 2172 | 1461144312894 Marionette TRACE conn5 <- [1,2922,null,{}] 02:25:12 INFO - PROCESS | 2172 | 1461144312898 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 2172 | 1461144313012 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 02:25:13 INFO - PROCESS | 2172 | 1461144313159 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 2172 | ++DOCSHELL 10D96400 == 50 [pid = 2172] [id = 740] 02:25:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (14225800) [pid = 2172] [serial = 2220] [outer = 00000000] 02:25:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (15DECC00) [pid = 2172] [serial = 2221] [outer = 14225800] 02:25:13 INFO - PROCESS | 2172 | 1461144313219 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (18958000) [pid = 2172] [serial = 2222] [outer = 14225800] 02:25:13 INFO - PROCESS | 2172 | 1461144313709 Marionette TRACE conn5 <- [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]]]}] 02:25:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:25:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 02:25:13 INFO - PROCESS | 2172 | 1461144313763 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 2172 | 1461144313765 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:25:13 INFO - PROCESS | 2172 | 1461144313812 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 2172 | 1461144313816 Marionette TRACE conn5 <- [1,2926,null,{}] 02:25:13 INFO - PROCESS | 2172 | 1461144313832 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 2172 | 1461144313945 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 02:25:14 INFO - PROCESS | 2172 | 1461144314065 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 2172 | ++DOCSHELL 10031C00 == 51 [pid = 2172] [id = 741] 02:25:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (19D1E800) [pid = 2172] [serial = 2223] [outer = 00000000] 02:25:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (1B03B000) [pid = 2172] [serial = 2224] [outer = 19D1E800] 02:25:14 INFO - PROCESS | 2172 | 1461144314139 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (1C51E800) [pid = 2172] [serial = 2225] [outer = 19D1E800] 02:25:14 INFO - PROCESS | 2172 | 1461144314627 Marionette TRACE conn5 <- [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]]]}] 02:25:14 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. 02:25:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 02:25:14 INFO - PROCESS | 2172 | 1461144314686 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 2172 | 1461144314689 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 02:25:14 INFO - PROCESS | 2172 | 1461144314694 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 2172 | 1461144314696 Marionette TRACE conn5 <- [1,2930,null,{}] 02:25:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:25:14 INFO - PROCESS | 2172 | 1461144314700 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 2172 | 1461144314811 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 02:25:14 INFO - PROCESS | 2172 | 1461144314969 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 2172 | ++DOCSHELL 1ACB5C00 == 52 [pid = 2172] [id = 742] 02:25:14 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (1C51B000) [pid = 2172] [serial = 2226] [outer = 00000000] 02:25:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (1C57D000) [pid = 2172] [serial = 2227] [outer = 1C51B000] 02:25:15 INFO - PROCESS | 2172 | 1461144315025 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1C57FC00) [pid = 2172] [serial = 2228] [outer = 1C51B000] 02:25:15 INFO - PROCESS | 2172 | 1461144315508 Marionette TRACE conn5 <- [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"]]]}] 02:25:15 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 02:25:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:25:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:25:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 02:25:15 INFO - PROCESS | 2172 | 1461144315530 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 2172 | 1461144315533 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 02:25:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:25:15 INFO - PROCESS | 2172 | 1461144315551 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 2172 | 1461144315553 Marionette TRACE conn5 <- [1,2934,null,{}] 02:25:15 INFO - PROCESS | 2172 | 1461144315594 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:15 INFO - PROCESS | 2172 | 1461144315701 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 02:25:15 INFO - PROCESS | 2172 | 1461144315860 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 2172 | ++DOCSHELL 1C582000 == 53 [pid = 2172] [id = 743] 02:25:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1C587400) [pid = 2172] [serial = 2229] [outer = 00000000] 02:25:15 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1CA0A400) [pid = 2172] [serial = 2230] [outer = 1C587400] 02:25:15 INFO - PROCESS | 2172 | 1461144315919 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1CA0BC00) [pid = 2172] [serial = 2231] [outer = 1C587400] 02:25:16 INFO - PROCESS | 2172 | 1461144316424 Marionette TRACE conn5 <- [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]]]}] 02:25:16 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. 02:25:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 950ms 02:25:16 INFO - PROCESS | 2172 | 1461144316491 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 2172 | 1461144316494 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:25:16 INFO - PROCESS | 2172 | 1461144316497 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 2172 | 1461144316499 Marionette TRACE conn5 <- [1,2938,null,{}] 02:25:16 INFO - PROCESS | 2172 | 1461144316503 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 2172 | 1461144316621 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 02:25:16 INFO - PROCESS | 2172 | 1461144316768 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 2172 | ++DOCSHELL 1CA10C00 == 54 [pid = 2172] [id = 744] 02:25:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1CA17000) [pid = 2172] [serial = 2232] [outer = 00000000] 02:25:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1CAD9C00) [pid = 2172] [serial = 2233] [outer = 1CA17000] 02:25:16 INFO - PROCESS | 2172 | 1461144316826 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1CADB400) [pid = 2172] [serial = 2234] [outer = 1CA17000] 02:25:17 INFO - PROCESS | 2172 | ++DOCSHELL 0F47CC00 == 55 [pid = 2172] [id = 745] 02:25:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1BFDA400) [pid = 2172] [serial = 2235] [outer = 00000000] 02:25:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1CF24400) [pid = 2172] [serial = 2236] [outer = 1BFDA400] 02:25:17 INFO - PROCESS | 2172 | 1461144317439 Marionette TRACE conn5 <- [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]]]}] 02:25:17 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. 02:25:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 02:25:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:25:17 INFO - PROCESS | 2172 | 1461144317471 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 2172 | 1461144317473 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 02:25:17 INFO - PROCESS | 2172 | 1461144317476 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:25:17 INFO - PROCESS | 2172 | 1461144317478 Marionette TRACE conn5 <- [1,2942,null,{}] 02:25:17 INFO - PROCESS | 2172 | 1461144317482 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:17 INFO - PROCESS | 2172 | 1461144317615 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 02:25:17 INFO - PROCESS | 2172 | 1461144317759 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:17 INFO - PROCESS | 2172 | ++DOCSHELL 0F162400 == 56 [pid = 2172] [id = 746] 02:25:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (0F169000) [pid = 2172] [serial = 2237] [outer = 00000000] 02:25:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (0FED5000) [pid = 2172] [serial = 2238] [outer = 0F169000] 02:25:17 INFO - PROCESS | 2172 | 1461144317816 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (0FED5C00) [pid = 2172] [serial = 2239] [outer = 0F169000] 02:25:18 INFO - PROCESS | 2172 | 1461144318584 Marionette TRACE conn5 <- [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]]]}] 02:25:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:25:18 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 02:25:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1115ms 02:25:18 INFO - PROCESS | 2172 | 1461144318596 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 02:25:18 INFO - PROCESS | 2172 | 1461144318599 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 02:25:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:25:18 INFO - PROCESS | 2172 | 1461144318604 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 2172 | 1461144318608 Marionette TRACE conn5 <- [1,2946,null,{}] 02:25:18 INFO - PROCESS | 2172 | 1461144318613 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 2172 | 1461144318750 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 02:25:18 INFO - PROCESS | 2172 | 1461144318915 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 2172 | ++DOCSHELL 0F0B4000 == 57 [pid = 2172] [id = 747] 02:25:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (0F162C00) [pid = 2172] [serial = 2240] [outer = 00000000] 02:25:18 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (102CC800) [pid = 2172] [serial = 2241] [outer = 0F162C00] 02:25:18 INFO - PROCESS | 2172 | 1461144318966 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (14248400) [pid = 2172] [serial = 2242] [outer = 0F162C00] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 1422E000 == 56 [pid = 2172] [id = 737] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 146DD800 == 55 [pid = 2172] [id = 736] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 19276800 == 54 [pid = 2172] [id = 735] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 18D99000 == 53 [pid = 2172] [id = 734] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 186B0400 == 52 [pid = 2172] [id = 733] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 14AC1800 == 51 [pid = 2172] [id = 732] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 1422B000 == 50 [pid = 2172] [id = 731] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (19D95400) [pid = 2172] [serial = 2170] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 0B26D000 == 49 [pid = 2172] [id = 730] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 0EDE6C00 == 48 [pid = 2172] [id = 729] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 0F1C9800 == 47 [pid = 2172] [id = 724] 02:25:19 INFO - PROCESS | 2172 | --DOCSHELL 19D13C00 == 46 [pid = 2172] [id = 723] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (1002B400) [pid = 2172] [serial = 2128] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (0F16F800) [pid = 2172] [serial = 2143] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (0F542C00) [pid = 2172] [serial = 2144] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (19C3E800) [pid = 2172] [serial = 2134] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (18EBE800) [pid = 2172] [serial = 2159] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (19BF5C00) [pid = 2172] [serial = 2162] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (19D12800) [pid = 2172] [serial = 2168] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (19D06000) [pid = 2172] [serial = 2167] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (18A8A800) [pid = 2172] [serial = 2164] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (13406000) [pid = 2172] [serial = 2153] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (1992C000) [pid = 2172] [serial = 2165] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (18A84C00) [pid = 2172] [serial = 2155] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (18EBD800) [pid = 2172] [serial = 2158] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18A8E000) [pid = 2172] [serial = 2156] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (175A3800) [pid = 2172] [serial = 2152] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (10D3E400) [pid = 2172] [serial = 2146] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (134A7000) [pid = 2172] [serial = 2147] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (0EBED400) [pid = 2172] [serial = 2125] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19D07C00) [pid = 2172] [serial = 2137] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19B25800) [pid = 2172] [serial = 2161] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (14B71000) [pid = 2172] [serial = 2149] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (15776000) [pid = 2172] [serial = 2150] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (186B4000) [pid = 2172] [serial = 2131] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (0FED8000) [pid = 2172] [serial = 2141] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (0FE7C400) [pid = 2172] [serial = 2140] [outer = 00000000] [url = about:blank] 02:25:19 INFO - PROCESS | 2172 | 1461144319579 Marionette TRACE conn5 <- [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]]]}] 02:25:19 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. 02:25:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1021ms 02:25:19 INFO - PROCESS | 2172 | 1461144319628 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 2172 | 1461144319634 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 02:25:19 INFO - PROCESS | 2172 | 1461144319640 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:25:19 INFO - PROCESS | 2172 | 1461144319643 Marionette TRACE conn5 <- [1,2950,null,{}] 02:25:19 INFO - PROCESS | 2172 | 1461144319646 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 2172 | 1461144319736 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 02:25:19 INFO - PROCESS | 2172 | 1461144319839 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:19 INFO - PROCESS | 2172 | ++DOCSHELL 0EBE8800 == 47 [pid = 2172] [id = 748] 02:25:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0ECAC400) [pid = 2172] [serial = 2243] [outer = 00000000] 02:25:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (0F485000) [pid = 2172] [serial = 2244] [outer = 0ECAC400] 02:25:19 INFO - PROCESS | 2172 | 1461144319885 Marionette DEBUG loaded listener.js 02:25:19 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (0F8C2C00) [pid = 2172] [serial = 2245] [outer = 0ECAC400] 02:25:20 INFO - PROCESS | 2172 | 1461144320312 Marionette TRACE conn5 <- [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]]]}] 02:25:20 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. 02:25:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 02:25:20 INFO - PROCESS | 2172 | 1461144320374 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 02:25:20 INFO - PROCESS | 2172 | 1461144320376 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 02:25:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:25:20 INFO - PROCESS | 2172 | 1461144320380 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:25:20 INFO - PROCESS | 2172 | 1461144320383 Marionette TRACE conn5 <- [1,2954,null,{}] 02:25:20 INFO - PROCESS | 2172 | 1461144320394 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:20 INFO - PROCESS | 2172 | 1461144320484 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 02:25:20 INFO - PROCESS | 2172 | 1461144320499 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 2172 | ++DOCSHELL 1441A000 == 48 [pid = 2172] [id = 749] 02:25:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (144A2400) [pid = 2172] [serial = 2246] [outer = 00000000] 02:25:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (14A9FC00) [pid = 2172] [serial = 2247] [outer = 144A2400] 02:25:20 INFO - PROCESS | 2172 | 1461144320549 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (15772800) [pid = 2172] [serial = 2248] [outer = 144A2400] 02:25:21 INFO - PROCESS | 2172 | 1461144321002 Marionette TRACE conn5 <- [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]]]}] 02:25:21 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. 02:25:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 02:25:21 INFO - PROCESS | 2172 | 1461144321057 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 2172 | 1461144321060 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 02:25:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:25:21 INFO - PROCESS | 2172 | 1461144321063 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 2172 | 1461144321065 Marionette TRACE conn5 <- [1,2958,null,{}] 02:25:21 INFO - PROCESS | 2172 | 1461144321069 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 2172 | 1461144321160 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 02:25:21 INFO - PROCESS | 2172 | 1461144321166 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 2172 | ++DOCSHELL 15779000 == 49 [pid = 2172] [id = 750] 02:25:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1577C800) [pid = 2172] [serial = 2249] [outer = 00000000] 02:25:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (186A7800) [pid = 2172] [serial = 2250] [outer = 1577C800] 02:25:21 INFO - PROCESS | 2172 | 1461144321214 Marionette DEBUG loaded listener.js 02:25:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (186B3000) [pid = 2172] [serial = 2251] [outer = 1577C800] 02:25:21 INFO - PROCESS | 2172 | 1461144321661 Marionette TRACE conn5 <- [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]]]}] 02:25:21 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. 02:25:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 02:25:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:25:21 INFO - PROCESS | 2172 | 1461144321698 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 2172 | 1461144321700 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 02:25:21 INFO - PROCESS | 2172 | 1461144321703 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 2172 | 1461144321704 Marionette TRACE conn5 <- [1,2962,null,{}] 02:25:21 INFO - PROCESS | 2172 | 1461144321708 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 2172 | 1461144321856 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 02:25:21 INFO - PROCESS | 2172 | 1461144321949 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 2172 | ++DOCSHELL 18982800 == 50 [pid = 2172] [id = 751] 02:25:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (18A84000) [pid = 2172] [serial = 2252] [outer = 00000000] 02:25:21 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (18B0A000) [pid = 2172] [serial = 2253] [outer = 18A84000] 02:25:22 INFO - PROCESS | 2172 | 1461144321995 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (18B0FC00) [pid = 2172] [serial = 2254] [outer = 18A84000] 02:25:22 INFO - PROCESS | 2172 | 1461144322394 Marionette TRACE conn5 <- [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]]]}] 02:25:22 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. 02:25:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 02:25:22 INFO - PROCESS | 2172 | 1461144322433 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 02:25:22 INFO - PROCESS | 2172 | 1461144322435 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 02:25:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:25:22 INFO - PROCESS | 2172 | 1461144322439 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:25:22 INFO - PROCESS | 2172 | 1461144322440 Marionette TRACE conn5 <- [1,2966,null,{}] 02:25:22 INFO - PROCESS | 2172 | 1461144322444 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:22 INFO - PROCESS | 2172 | 1461144322578 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 02:25:22 INFO - PROCESS | 2172 | 1461144322642 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:22 INFO - PROCESS | 2172 | ++DOCSHELL 18EB6000 == 51 [pid = 2172] [id = 752] 02:25:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (18EB6800) [pid = 2172] [serial = 2255] [outer = 00000000] 02:25:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (19927400) [pid = 2172] [serial = 2256] [outer = 18EB6800] 02:25:22 INFO - PROCESS | 2172 | 1461144322690 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (19969000) [pid = 2172] [serial = 2257] [outer = 18EB6800] 02:25:23 INFO - PROCESS | 2172 | 1461144323090 Marionette TRACE conn5 <- [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]]]}] 02:25:23 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. 02:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 02:25:23 INFO - PROCESS | 2172 | 1461144323110 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 2172 | 1461144323112 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 02:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:25:23 INFO - PROCESS | 2172 | 1461144323115 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 2172 | 1461144323116 Marionette TRACE conn5 <- [1,2970,null,{}] 02:25:23 INFO - PROCESS | 2172 | 1461144323120 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 2172 | 1461144323246 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 02:25:23 INFO - PROCESS | 2172 | 1461144323346 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 2172 | ++DOCSHELL 19BF0400 == 52 [pid = 2172] [id = 753] 02:25:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (19BF1800) [pid = 2172] [serial = 2258] [outer = 00000000] 02:25:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19CC2400) [pid = 2172] [serial = 2259] [outer = 19BF1800] 02:25:23 INFO - PROCESS | 2172 | 1461144323390 Marionette DEBUG loaded listener.js 02:25:23 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (19D03000) [pid = 2172] [serial = 2260] [outer = 19BF1800] 02:25:23 INFO - PROCESS | 2172 | 1461144323758 Marionette TRACE conn5 <- [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"]]]}] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (0EDEC800) [pid = 2172] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (19D9C000) [pid = 2172] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1422D800) [pid = 2172] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (0B273000) [pid = 2172] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (18902400) [pid = 2172] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (15836C00) [pid = 2172] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18EB8400) [pid = 2172] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (19920400) [pid = 2172] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (15843800) [pid = 2172] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (0FED8800) [pid = 2172] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (186A9000) [pid = 2172] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (0B274000) [pid = 2172] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (18B62800) [pid = 2172] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0F47C400) [pid = 2172] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19909000) [pid = 2172] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0F8C3C00) [pid = 2172] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (1927A000) [pid = 2172] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (17266800) [pid = 2172] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (19C3D000) [pid = 2172] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (19C35400) [pid = 2172] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (0EB3BC00) [pid = 2172] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0FE70C00) [pid = 2172] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:25:24 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19D09400) [pid = 2172] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:25:24 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 02:25:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:25:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 02:25:24 INFO - PROCESS | 2172 | 1461144324046 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 2172 | 1461144324048 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 02:25:24 INFO - PROCESS | 2172 | 1461144324051 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:25:24 INFO - PROCESS | 2172 | 1461144324053 Marionette TRACE conn5 <- [1,2974,null,{}] 02:25:24 INFO - PROCESS | 2172 | 1461144324057 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:24 INFO - PROCESS | 2172 | 1461144324147 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 02:25:24 INFO - PROCESS | 2172 | 1461144324152 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 2172 | ++DOCSHELL 0EDDE400 == 53 [pid = 2172] [id = 754] 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (0F170400) [pid = 2172] [serial = 2261] [outer = 00000000] 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (0F80A800) [pid = 2172] [serial = 2262] [outer = 0F170400] 02:25:24 INFO - PROCESS | 2172 | 1461144324198 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (101C6800) [pid = 2172] [serial = 2263] [outer = 0F170400] 02:25:24 INFO - PROCESS | 2172 | 1461144324627 Marionette TRACE conn5 <- [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]]]}] 02:25:24 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. 02:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 02:25:24 INFO - PROCESS | 2172 | 1461144324686 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 02:25:24 INFO - PROCESS | 2172 | 1461144324688 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 02:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:25:24 INFO - PROCESS | 2172 | 1461144324692 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:25:24 INFO - PROCESS | 2172 | 1461144324693 Marionette TRACE conn5 <- [1,2978,null,{}] 02:25:24 INFO - PROCESS | 2172 | 1461144324697 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:24 INFO - PROCESS | 2172 | 1461144324783 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 02:25:24 INFO - PROCESS | 2172 | 1461144324788 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:24 INFO - PROCESS | 2172 | ++DOCSHELL 15843800 == 54 [pid = 2172] [id = 755] 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (17266800) [pid = 2172] [serial = 2264] [outer = 00000000] 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (18B0A800) [pid = 2172] [serial = 2265] [outer = 17266800] 02:25:24 INFO - PROCESS | 2172 | 1461144324834 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1927A000) [pid = 2172] [serial = 2266] [outer = 17266800] 02:25:25 INFO - PROCESS | 2172 | ++DOCSHELL 19D18C00 == 55 [pid = 2172] [id = 756] 02:25:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19D90800) [pid = 2172] [serial = 2267] [outer = 00000000] 02:25:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19D95400) [pid = 2172] [serial = 2268] [outer = 19D90800] 02:25:25 INFO - PROCESS | 2172 | 1461144325305 Marionette TRACE conn5 <- [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]]]}] 02:25:25 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. 02:25:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 02:25:25 INFO - PROCESS | 2172 | 1461144325366 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 2172 | 1461144325368 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 02:25:25 INFO - PROCESS | 2172 | 1461144325371 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:25:25 INFO - PROCESS | 2172 | 1461144325373 Marionette TRACE conn5 <- [1,2982,null,{}] 02:25:25 INFO - PROCESS | 2172 | 1461144325376 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 2172 | 1461144325482 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 02:25:25 INFO - PROCESS | 2172 | 1461144325491 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 2172 | ++DOCSHELL 1990A800 == 56 [pid = 2172] [id = 757] 02:25:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19928C00) [pid = 2172] [serial = 2269] [outer = 00000000] 02:25:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (19D9B800) [pid = 2172] [serial = 2270] [outer = 19928C00] 02:25:25 INFO - PROCESS | 2172 | 1461144325536 Marionette DEBUG loaded listener.js 02:25:25 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1AA99C00) [pid = 2172] [serial = 2271] [outer = 19928C00] 02:25:25 INFO - PROCESS | 2172 | 1461144325941 Marionette TRACE conn5 <- [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]]]}] 02:25:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:25:26 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 02:25:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 02:25:26 INFO - PROCESS | 2172 | 1461144326072 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 02:25:26 INFO - PROCESS | 2172 | 1461144326076 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 02:25:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:25:26 INFO - PROCESS | 2172 | 1461144326082 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:25:26 INFO - PROCESS | 2172 | 1461144326087 Marionette TRACE conn5 <- [1,2986,null,{}] 02:25:26 INFO - PROCESS | 2172 | 1461144326093 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:26 INFO - PROCESS | 2172 | 1461144326256 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 02:25:26 INFO - PROCESS | 2172 | 1461144326387 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:26 INFO - PROCESS | 2172 | ++DOCSHELL 0F16FC00 == 57 [pid = 2172] [id = 758] 02:25:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (0F1CA000) [pid = 2172] [serial = 2272] [outer = 00000000] 02:25:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (0F803800) [pid = 2172] [serial = 2273] [outer = 0F1CA000] 02:25:26 INFO - PROCESS | 2172 | 1461144326445 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (0FE71C00) [pid = 2172] [serial = 2274] [outer = 0F1CA000] 02:25:27 INFO - PROCESS | 2172 | 1461144326990 Marionette TRACE conn5 <- [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]]]}] 02:25:27 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. 02:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 02:25:27 INFO - PROCESS | 2172 | 1461144327015 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 2172 | 1461144327020 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 02:25:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:25:27 INFO - PROCESS | 2172 | 1461144327043 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 2172 | 1461144327048 Marionette TRACE conn5 <- [1,2990,null,{}] 02:25:27 INFO - PROCESS | 2172 | 1461144327053 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 2172 | 1461144327170 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 02:25:27 INFO - PROCESS | 2172 | 1461144327330 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 2172 | ++DOCSHELL 0EDE1800 == 58 [pid = 2172] [id = 759] 02:25:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (0F4E0400) [pid = 2172] [serial = 2275] [outer = 00000000] 02:25:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (148DE800) [pid = 2172] [serial = 2276] [outer = 0F4E0400] 02:25:27 INFO - PROCESS | 2172 | 1461144327386 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (15DEB800) [pid = 2172] [serial = 2277] [outer = 0F4E0400] 02:25:27 INFO - PROCESS | 2172 | 1461144327931 Marionette TRACE conn5 <- [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]]]}] 02:25:27 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. 02:25:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 02:25:27 INFO - PROCESS | 2172 | 1461144327987 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 2172 | 1461144327990 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 02:25:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:25:28 INFO - PROCESS | 2172 | 1461144327995 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 2172 | 1461144327998 Marionette TRACE conn5 <- [1,2994,null,{}] 02:25:28 INFO - PROCESS | 2172 | 1461144328003 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 2172 | 1461144328122 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 02:25:28 INFO - PROCESS | 2172 | 1461144328294 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 2172 | ++DOCSHELL 19B25800 == 59 [pid = 2172] [id = 760] 02:25:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (19BF7400) [pid = 2172] [serial = 2278] [outer = 00000000] 02:25:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (19D16400) [pid = 2172] [serial = 2279] [outer = 19BF7400] 02:25:28 INFO - PROCESS | 2172 | 1461144328354 Marionette DEBUG loaded listener.js 02:25:28 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1ACB6800) [pid = 2172] [serial = 2280] [outer = 19BF7400] 02:25:28 INFO - PROCESS | 2172 | 1461144328874 Marionette TRACE conn5 <- [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]]]}] 02:25:28 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. 02:25:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 02:25:28 INFO - PROCESS | 2172 | 1461144328930 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 2172 | 1461144328933 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 02:25:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:25:28 INFO - PROCESS | 2172 | 1461144328937 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 2172 | 1461144328939 Marionette TRACE conn5 <- [1,2998,null,{}] 02:25:28 INFO - PROCESS | 2172 | 1461144328943 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:29 INFO - PROCESS | 2172 | 1461144329054 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 02:25:29 INFO - PROCESS | 2172 | 1461144329217 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:29 INFO - PROCESS | 2172 | ++DOCSHELL 1C527C00 == 60 [pid = 2172] [id = 761] 02:25:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1C57A000) [pid = 2172] [serial = 2281] [outer = 00000000] 02:25:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1CA14000) [pid = 2172] [serial = 2282] [outer = 1C57A000] 02:25:29 INFO - PROCESS | 2172 | 1461144329274 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1CA18400) [pid = 2172] [serial = 2283] [outer = 1C57A000] 02:25:29 INFO - PROCESS | 2172 | [2172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:29 INFO - PROCESS | 2172 | 1461144329933 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:25:29 INFO - {} 02:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:25:29 INFO - {} 02:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:25:29 INFO - {} 02:25:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:25:29 INFO - {} 02:25:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1021ms 02:25:29 INFO - PROCESS | 2172 | 1461144329963 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 02:25:29 INFO - PROCESS | 2172 | 1461144329965 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 02:25:29 INFO - TEST-START | /FileAPI/fileReader.html 02:25:29 INFO - PROCESS | 2172 | 1461144329969 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:25:29 INFO - PROCESS | 2172 | 1461144329971 Marionette TRACE conn5 <- [1,3002,null,{}] 02:25:29 INFO - PROCESS | 2172 | 1461144329975 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 2172 | 1461144330111 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 02:25:30 INFO - PROCESS | 2172 | 1461144330254 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 2172 | ++DOCSHELL 1CA0EC00 == 61 [pid = 2172] [id = 762] 02:25:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1CAD5C00) [pid = 2172] [serial = 2284] [outer = 00000000] 02:25:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1CF30C00) [pid = 2172] [serial = 2285] [outer = 1CAD5C00] 02:25:30 INFO - PROCESS | 2172 | 1461144330312 Marionette DEBUG loaded listener.js 02:25:30 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1D562800) [pid = 2172] [serial = 2286] [outer = 1CAD5C00] 02:25:30 INFO - PROCESS | 2172 | 1461144330779 Marionette TRACE conn5 <- [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]]]}] 02:25:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:25:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:25:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:25:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:25:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 02:25:30 INFO - PROCESS | 2172 | 1461144330802 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 02:25:30 INFO - PROCESS | 2172 | 1461144330805 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 02:25:30 INFO - PROCESS | 2172 | 1461144330808 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - TEST-START | /FileAPI/historical.html 02:25:30 INFO - PROCESS | 2172 | 1461144330810 Marionette TRACE conn5 <- [1,3006,null,{}] 02:25:30 INFO - PROCESS | 2172 | 1461144330814 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 2172 | 1461144330975 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 02:25:31 INFO - PROCESS | 2172 | 1461144331125 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:31 INFO - PROCESS | 2172 | ++DOCSHELL 0F28C000 == 62 [pid = 2172] [id = 763] 02:25:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (0F28DC00) [pid = 2172] [serial = 2287] [outer = 00000000] 02:25:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (0F297C00) [pid = 2172] [serial = 2288] [outer = 0F28DC00] 02:25:31 INFO - PROCESS | 2172 | 1461144331186 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (1D563000) [pid = 2172] [serial = 2289] [outer = 0F28DC00] 02:25:31 INFO - PROCESS | 2172 | 1461144331700 Marionette TRACE conn5 <- [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"]]]}] 02:25:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:25:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:25:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:25:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:25:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:25:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:25:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:25:31 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 02:25:31 INFO - PROCESS | 2172 | 1461144331753 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 2172 | 1461144331755 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 02:25:31 INFO - PROCESS | 2172 | 1461144331760 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - TEST-START | /FileAPI/idlharness.html 02:25:31 INFO - PROCESS | 2172 | 1461144331763 Marionette TRACE conn5 <- [1,3010,null,{}] 02:25:31 INFO - PROCESS | 2172 | 1461144331766 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 2172 | 1461144331874 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 02:25:32 INFO - PROCESS | 2172 | 1461144332037 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 2172 | ++DOCSHELL 0F297800 == 63 [pid = 2172] [id = 764] 02:25:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (1CADF000) [pid = 2172] [serial = 2290] [outer = 00000000] 02:25:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (1D7A2800) [pid = 2172] [serial = 2291] [outer = 1CADF000] 02:25:32 INFO - PROCESS | 2172 | 1461144332092 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (1D7A6C00) [pid = 2172] [serial = 2292] [outer = 1CADF000] 02:25:33 INFO - PROCESS | 2172 | 1461144333167 Marionette TRACE conn5 <- [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]]]}] 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:25:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:25:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:25:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:25:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:25:33 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 02:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:25:33 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 02:25:33 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 02:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:25:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:25:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:25:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:25:33 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 02:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:25:33 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 02:25:33 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 02:25:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:25:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:25:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:25:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:25:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:25:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:25:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1565ms 02:25:33 INFO - PROCESS | 2172 | 1461144333361 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 2172 | 1461144333363 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 02:25:33 INFO - PROCESS | 2172 | 1461144333368 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - TEST-START | /FileAPI/idlharness.worker 02:25:33 INFO - PROCESS | 2172 | 1461144333370 Marionette TRACE conn5 <- [1,3014,null,{}] 02:25:33 INFO - PROCESS | 2172 | 1461144333377 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 2172 | 1461144333483 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 02:25:33 INFO - PROCESS | 2172 | 1461144333733 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:33 INFO - PROCESS | 2172 | ++DOCSHELL 0B26FC00 == 64 [pid = 2172] [id = 765] 02:25:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 142 (0EBE6000) [pid = 2172] [serial = 2293] [outer = 00000000] 02:25:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 143 (0F291C00) [pid = 2172] [serial = 2294] [outer = 0EBE6000] 02:25:33 INFO - PROCESS | 2172 | 1461144333791 Marionette DEBUG loaded listener.js 02:25:33 INFO - PROCESS | 2172 | ++DOMWINDOW == 144 (0F297400) [pid = 2172] [serial = 2295] [outer = 0EBE6000] 02:25:33 INFO - PROCESS | 2172 | [2172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 14229C00 == 63 [pid = 2172] [id = 712] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 19C34C00 == 62 [pid = 2172] [id = 711] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0F80AC00 == 61 [pid = 2172] [id = 709] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 15DF1800 == 60 [pid = 2172] [id = 710] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 19D18C00 == 59 [pid = 2172] [id = 756] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 15843800 == 58 [pid = 2172] [id = 755] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0EDDE400 == 57 [pid = 2172] [id = 754] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 19BF0400 == 56 [pid = 2172] [id = 753] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 18EB6000 == 55 [pid = 2172] [id = 752] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 18982800 == 54 [pid = 2172] [id = 751] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 15779000 == 53 [pid = 2172] [id = 750] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 1441A000 == 52 [pid = 2172] [id = 749] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0EBE8800 == 51 [pid = 2172] [id = 748] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 143 (1BE08400) [pid = 2172] [serial = 2215] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0F0B4000 == 50 [pid = 2172] [id = 747] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0F47CC00 == 49 [pid = 2172] [id = 745] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 1CA10C00 == 48 [pid = 2172] [id = 744] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 1C582000 == 47 [pid = 2172] [id = 743] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 1ACB5C00 == 46 [pid = 2172] [id = 742] 02:25:34 INFO - PROCESS | 2172 | --DOCSHELL 0F8B4800 == 45 [pid = 2172] [id = 739] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 142 (19925800) [pid = 2172] [serial = 2123] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 141 (17566800) [pid = 2172] [serial = 2084] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (18D99C00) [pid = 2172] [serial = 2078] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (0EB41800) [pid = 2172] [serial = 2045] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (198D1000) [pid = 2172] [serial = 2087] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (0F8BE800) [pid = 2172] [serial = 2048] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (19920000) [pid = 2172] [serial = 2090] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (10248800) [pid = 2172] [serial = 2081] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (19D98800) [pid = 2172] [serial = 2213] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (10CA4C00) [pid = 2172] [serial = 2189] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (10247000) [pid = 2172] [serial = 2188] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (1AFBC400) [pid = 2172] [serial = 2186] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (1ACB3800) [pid = 2172] [serial = 2185] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (1424B000) [pid = 2172] [serial = 2194] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (14823800) [pid = 2172] [serial = 2195] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (0F1C6C00) [pid = 2172] [serial = 2191] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (18985800) [pid = 2172] [serial = 2200] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (0FD75800) [pid = 2172] [serial = 2192] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (17567000) [pid = 2172] [serial = 2197] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (0FE77400) [pid = 2172] [serial = 2173] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (1726CC00) [pid = 2172] [serial = 2176] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (1990B400) [pid = 2172] [serial = 2204] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19D20C00) [pid = 2172] [serial = 2179] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19903800) [pid = 2172] [serial = 2203] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (1AA96800) [pid = 2172] [serial = 2182] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (19BF4000) [pid = 2172] [serial = 2207] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (19B2B000) [pid = 2172] [serial = 2206] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (19D20400) [pid = 2172] [serial = 2212] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (19C42800) [pid = 2172] [serial = 2209] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (18A8AC00) [pid = 2172] [serial = 2201] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (18431800) [pid = 2172] [serial = 2198] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (19D07000) [pid = 2172] [serial = 2210] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (18B0F800) [pid = 2172] [serial = 2132] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (19D0C400) [pid = 2172] [serial = 2138] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 108 (19CC1C00) [pid = 2172] [serial = 2135] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 107 (0F163C00) [pid = 2172] [serial = 2126] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | --DOMWINDOW == 106 (10247400) [pid = 2172] [serial = 2129] [outer = 00000000] [url = about:blank] 02:25:34 INFO - PROCESS | 2172 | 1461144334964 Marionette TRACE conn5 <- [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,{},{}]]]}] 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:25:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:25:35 INFO - {} 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:25:35 INFO - {} 02:25:35 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 - {} 02:25:35 INFO - {} 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:25:35 INFO - {} 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:25:35 INFO - {} 02:25:35 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 - {} 02:25:35 INFO - {} 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:25:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:25:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 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 02:25:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:25:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:25:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:25:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:25:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:25:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:25:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:25:35 INFO - {} 02:25:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1695ms 02:25:35 INFO - PROCESS | 2172 | 1461144335095 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 2172 | 1461144335099 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 02:25:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:25:35 INFO - PROCESS | 2172 | 1461144335103 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 2172 | 1461144335107 Marionette TRACE conn5 <- [1,3018,null,{}] 02:25:35 INFO - PROCESS | 2172 | 1461144335118 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 2172 | 1461144335218 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 02:25:35 INFO - PROCESS | 2172 | 1461144335225 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 2172 | ++DOCSHELL 10C9F800 == 46 [pid = 2172] [id = 766] 02:25:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 107 (10CA0C00) [pid = 2172] [serial = 2296] [outer = 00000000] 02:25:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 108 (15779000) [pid = 2172] [serial = 2297] [outer = 10CA0C00] 02:25:35 INFO - PROCESS | 2172 | 1461144335273 Marionette DEBUG loaded listener.js 02:25:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 109 (17567000) [pid = 2172] [serial = 2298] [outer = 10CA0C00] 02:25:35 INFO - PROCESS | 2172 | 1461144335754 Marionette TRACE conn5 <- [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]]]}] 02:25:35 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 02:25:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 690ms 02:25:35 INFO - PROCESS | 2172 | 1461144335797 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 2172 | 1461144335801 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 02:25:35 INFO - PROCESS | 2172 | 1461144335805 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:25:35 INFO - PROCESS | 2172 | 1461144335807 Marionette TRACE conn5 <- [1,3022,null,{}] 02:25:35 INFO - PROCESS | 2172 | 1461144335811 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 2172 | 1461144335901 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 02:25:35 INFO - PROCESS | 2172 | 1461144335907 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:35 INFO - PROCESS | 2172 | ++DOCSHELL 15778000 == 47 [pid = 2172] [id = 767] 02:25:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (17875000) [pid = 2172] [serial = 2299] [outer = 00000000] 02:25:35 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (18A90000) [pid = 2172] [serial = 2300] [outer = 17875000] 02:25:35 INFO - PROCESS | 2172 | 1461144335953 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (18B62C00) [pid = 2172] [serial = 2301] [outer = 17875000] 02:25:36 INFO - PROCESS | 2172 | 1461144336406 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:25:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:25:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 02:25:36 INFO - PROCESS | 2172 | 1461144336481 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 02:25:36 INFO - PROCESS | 2172 | 1461144336484 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 02:25:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:25:36 INFO - PROCESS | 2172 | 1461144336506 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:25:36 INFO - PROCESS | 2172 | 1461144336512 Marionette TRACE conn5 <- [1,3026,null,{}] 02:25:36 INFO - PROCESS | 2172 | 1461144336523 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:36 INFO - PROCESS | 2172 | 1461144336648 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 02:25:36 INFO - PROCESS | 2172 | 1461144336769 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 2172 | ++DOCSHELL 19923400 == 48 [pid = 2172] [id = 768] 02:25:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (19924000) [pid = 2172] [serial = 2302] [outer = 00000000] 02:25:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (1992A000) [pid = 2172] [serial = 2303] [outer = 19924000] 02:25:36 INFO - PROCESS | 2172 | 1461144336814 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (1996A800) [pid = 2172] [serial = 2304] [outer = 19924000] 02:25:37 INFO - PROCESS | 2172 | 1461144337191 Marionette TRACE conn5 <- [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"]]]}] 02:25:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:25:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:25:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 02:25:37 INFO - PROCESS | 2172 | 1461144337239 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 2172 | 1461144337242 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 02:25:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:25:37 INFO - PROCESS | 2172 | 1461144337245 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 2172 | 1461144337247 Marionette TRACE conn5 <- [1,3030,null,{}] 02:25:37 INFO - PROCESS | 2172 | 1461144337250 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 2172 | 1461144337379 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 02:25:37 INFO - PROCESS | 2172 | 1461144337444 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 2172 | ++DOCSHELL 19BF0400 == 49 [pid = 2172] [id = 769] 02:25:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (19BF1C00) [pid = 2172] [serial = 2305] [outer = 00000000] 02:25:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (19C3F400) [pid = 2172] [serial = 2306] [outer = 19BF1C00] 02:25:37 INFO - PROCESS | 2172 | 1461144337489 Marionette DEBUG loaded listener.js 02:25:37 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (19CCAC00) [pid = 2172] [serial = 2307] [outer = 19BF1C00] 02:25:38 INFO - PROCESS | 2172 | 1461144338234 Marionette TRACE conn5 <- [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]]]}] 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:25:38 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. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:25:38 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'.) 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:25:38 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. 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:25:38 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. 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:25:38 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. 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:25:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:25:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:25:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1066ms 02:25:38 INFO - PROCESS | 2172 | 1461144338315 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 02:25:38 INFO - PROCESS | 2172 | 1461144338318 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 02:25:38 INFO - PROCESS | 2172 | 1461144338321 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:25:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:25:38 INFO - PROCESS | 2172 | 1461144338323 Marionette TRACE conn5 <- [1,3034,null,{}] 02:25:38 INFO - PROCESS | 2172 | 1461144338326 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:38 INFO - PROCESS | 2172 | 1461144338451 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 02:25:38 INFO - PROCESS | 2172 | 1461144338522 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:38 INFO - PROCESS | 2172 | ++DOCSHELL 19D19400 == 50 [pid = 2172] [id = 770] 02:25:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (1AA9BC00) [pid = 2172] [serial = 2308] [outer = 00000000] 02:25:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1ACB3800) [pid = 2172] [serial = 2309] [outer = 1AA9BC00] 02:25:38 INFO - PROCESS | 2172 | 1461144338575 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (1B039C00) [pid = 2172] [serial = 2310] [outer = 1AA9BC00] 02:25:38 INFO - PROCESS | 2172 | [2172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:39 INFO - PROCESS | 2172 | 1461144339018 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (0F170400) [pid = 2172] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (19BF1800) [pid = 2172] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (18A84000) [pid = 2172] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (1577C800) [pid = 2172] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0F162C00) [pid = 2172] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (19D90800) [pid = 2172] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (144A2400) [pid = 2172] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (17266800) [pid = 2172] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0F169000) [pid = 2172] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (18EB6800) [pid = 2172] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 110 (0ECAC400) [pid = 2172] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:25:39 INFO - PROCESS | 2172 | --DOMWINDOW == 109 (1BFDA400) [pid = 2172] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:25:39 INFO - {} 02:25:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 829ms 02:25:39 INFO - PROCESS | 2172 | 1461144339155 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 2172 | 1461144339157 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:25:39 INFO - PROCESS | 2172 | 1461144339160 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 2172 | 1461144339162 Marionette TRACE conn5 <- [1,3038,null,{}] 02:25:39 INFO - PROCESS | 2172 | 1461144339166 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 2172 | 1461144339254 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 02:25:39 INFO - PROCESS | 2172 | 1461144339262 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 2172 | ++DOCSHELL 19276800 == 51 [pid = 2172] [id = 771] 02:25:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 110 (1990D800) [pid = 2172] [serial = 2311] [outer = 00000000] 02:25:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 111 (1AC4E000) [pid = 2172] [serial = 2312] [outer = 1990D800] 02:25:39 INFO - PROCESS | 2172 | 1461144339306 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 112 (1C524400) [pid = 2172] [serial = 2313] [outer = 1990D800] 02:25:39 INFO - PROCESS | 2172 | 1461144339739 Marionette TRACE conn5 <- [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]]]}] 02:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:25:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:25:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 02:25:39 INFO - PROCESS | 2172 | 1461144339792 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 02:25:39 INFO - PROCESS | 2172 | 1461144339794 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 02:25:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:25:39 INFO - PROCESS | 2172 | 1461144339797 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 2172 | 1461144339799 Marionette TRACE conn5 <- [1,3042,null,{}] 02:25:39 INFO - PROCESS | 2172 | 1461144339803 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 2172 | 1461144339916 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 02:25:39 INFO - PROCESS | 2172 | 1461144339922 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 2172 | ++DOCSHELL 0F2D6000 == 52 [pid = 2172] [id = 772] 02:25:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 113 (0F2D6400) [pid = 2172] [serial = 2314] [outer = 00000000] 02:25:39 INFO - PROCESS | 2172 | ++DOMWINDOW == 114 (0F2DC000) [pid = 2172] [serial = 2315] [outer = 0F2D6400] 02:25:39 INFO - PROCESS | 2172 | 1461144339966 Marionette DEBUG loaded listener.js 02:25:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 115 (0F2DE800) [pid = 2172] [serial = 2316] [outer = 0F2D6400] 02:25:40 INFO - PROCESS | 2172 | 1461144340665 Marionette TRACE conn5 <- [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"]]]}] 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:25:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:40 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" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:40 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" 02:25:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1005ms 02:25:40 INFO - PROCESS | 2172 | 1461144340806 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 02:25:40 INFO - PROCESS | 2172 | 1461144340808 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 02:25:40 INFO - PROCESS | 2172 | 1461144340812 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 2172 | 1461144340813 Marionette TRACE conn5 <- [1,3046,null,{}] 02:25:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:25:40 INFO - PROCESS | 2172 | 1461144340817 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 2172 | 1461144340905 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 02:25:40 INFO - PROCESS | 2172 | 1461144340911 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 2172 | ++DOCSHELL 14222800 == 53 [pid = 2172] [id = 773] 02:25:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 116 (1441A000) [pid = 2172] [serial = 2317] [outer = 00000000] 02:25:40 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (14A9C000) [pid = 2172] [serial = 2318] [outer = 1441A000] 02:25:40 INFO - PROCESS | 2172 | 1461144340955 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (15840000) [pid = 2172] [serial = 2319] [outer = 1441A000] 02:25:41 INFO - PROCESS | 2172 | 1461144341683 Marionette TRACE conn5 <- [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]]]}] 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:25:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:25:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:25:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:25:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:25:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:25:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:25:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:25:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:25:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 941ms 02:25:41 INFO - PROCESS | 2172 | 1461144341796 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 2172 | 1461144341802 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 02:25:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:25:41 INFO - PROCESS | 2172 | 1461144341812 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:25:41 INFO - PROCESS | 2172 | 1461144341816 Marionette TRACE conn5 <- [1,3050,null,{}] 02:25:41 INFO - PROCESS | 2172 | 1461144341821 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:41 INFO - PROCESS | 2172 | 1461144341948 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 02:25:42 INFO - PROCESS | 2172 | 1461144342094 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 2172 | ++DOCSHELL 0FED7800 == 54 [pid = 2172] [id = 774] 02:25:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (0FED8000) [pid = 2172] [serial = 2320] [outer = 00000000] 02:25:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1424B000) [pid = 2172] [serial = 2321] [outer = 0FED8000] 02:25:42 INFO - PROCESS | 2172 | 1461144342152 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (148C8800) [pid = 2172] [serial = 2322] [outer = 0FED8000] 02:25:42 INFO - PROCESS | 2172 | [2172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:42 INFO - PROCESS | 2172 | 1461144342728 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:25:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:25:42 INFO - {} 02:25:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 02:25:42 INFO - PROCESS | 2172 | 1461144342743 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 2172 | 1461144342749 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 02:25:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:25:42 INFO - PROCESS | 2172 | 1461144342798 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 2172 | 1461144342801 Marionette TRACE conn5 <- [1,3054,null,{}] 02:25:42 INFO - PROCESS | 2172 | 1461144342809 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 2172 | 1461144342932 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 02:25:43 INFO - PROCESS | 2172 | 1461144343048 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 2172 | ++DOCSHELL 14B71C00 == 55 [pid = 2172] [id = 775] 02:25:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (15836000) [pid = 2172] [serial = 2323] [outer = 00000000] 02:25:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (19904C00) [pid = 2172] [serial = 2324] [outer = 15836000] 02:25:43 INFO - PROCESS | 2172 | 1461144343102 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (19910800) [pid = 2172] [serial = 2325] [outer = 15836000] 02:25:43 INFO - PROCESS | 2172 | 1461144343604 Marionette TRACE conn5 <- [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]]]}] 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:25:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:25:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 02:25:43 INFO - PROCESS | 2172 | 1461144343628 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 2172 | 1461144343631 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 02:25:43 INFO - PROCESS | 2172 | 1461144343634 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:25:43 INFO - PROCESS | 2172 | 1461144343638 Marionette TRACE conn5 <- [1,3058,null,{}] 02:25:43 INFO - PROCESS | 2172 | 1461144343649 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 2172 | 1461144343797 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 02:25:43 INFO - PROCESS | 2172 | 1461144343954 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 2172 | ++DOCSHELL 19D1B000 == 56 [pid = 2172] [id = 776] 02:25:43 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (19D97000) [pid = 2172] [serial = 2326] [outer = 00000000] 02:25:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (1C51D800) [pid = 2172] [serial = 2327] [outer = 19D97000] 02:25:44 INFO - PROCESS | 2172 | 1461144344019 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (1C94A000) [pid = 2172] [serial = 2328] [outer = 19D97000] 02:25:44 INFO - PROCESS | 2172 | 1461144344564 Marionette TRACE conn5 <- [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]]]}] 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 02:25:44 INFO - PROCESS | 2172 | 1461144344608 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 2172 | 1461144344611 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:25:44 INFO - PROCESS | 2172 | 1461144344614 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 2172 | 1461144344616 Marionette TRACE conn5 <- [1,3062,null,{}] 02:25:44 INFO - PROCESS | 2172 | 1461144344621 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 2172 | 1461144344741 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 02:25:44 INFO - PROCESS | 2172 | 1461144344904 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 2172 | ++DOCSHELL 1B033400 == 57 [pid = 2172] [id = 777] 02:25:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (1C526800) [pid = 2172] [serial = 2329] [outer = 00000000] 02:25:44 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (1CA16400) [pid = 2172] [serial = 2330] [outer = 1C526800] 02:25:44 INFO - PROCESS | 2172 | 1461144344959 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (1CADC400) [pid = 2172] [serial = 2331] [outer = 1C526800] 02:25:45 INFO - PROCESS | 2172 | 1461144345446 Marionette TRACE conn5 <- [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]]]}] 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:25:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 02:25:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:25:45 INFO - PROCESS | 2172 | 1461144345534 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 2172 | 1461144345537 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 02:25:45 INFO - PROCESS | 2172 | 1461144345541 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 2172 | 1461144345543 Marionette TRACE conn5 <- [1,3066,null,{}] 02:25:45 INFO - PROCESS | 2172 | 1461144345547 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 2172 | 1461144345657 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 02:25:45 INFO - PROCESS | 2172 | 1461144345805 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 2172 | ++DOCSHELL 1CAE0400 == 58 [pid = 2172] [id = 778] 02:25:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (1CAE2C00) [pid = 2172] [serial = 2332] [outer = 00000000] 02:25:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 132 (1D569400) [pid = 2172] [serial = 2333] [outer = 1CAE2C00] 02:25:45 INFO - PROCESS | 2172 | 1461144345861 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 2172 | ++DOMWINDOW == 133 (1D72A000) [pid = 2172] [serial = 2334] [outer = 1CAE2C00] 02:25:46 INFO - PROCESS | 2172 | 1461144346392 Marionette TRACE conn5 <- [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] 02:25:46 INFO - PROCESS | 2172 | 1461144346501 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 02:25:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:25:46 INFO - PROCESS | 2172 | 1461144346520 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 2172 | 1461144346522 Marionette TRACE conn5 <- [1,3070,null,{}] 02:25:46 INFO - PROCESS | 2172 | 1461144346527 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 2172 | 1461144346655 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 02:25:46 INFO - PROCESS | 2172 | 1461144346804 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 2172 | ++DOCSHELL 1D79C000 == 59 [pid = 2172] [id = 779] 02:25:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 134 (1D79C800) [pid = 2172] [serial = 2335] [outer = 00000000] 02:25:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 135 (1DE80400) [pid = 2172] [serial = 2336] [outer = 1D79C800] 02:25:46 INFO - PROCESS | 2172 | 1461144346865 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 2172 | ++DOMWINDOW == 136 (1DE86400) [pid = 2172] [serial = 2337] [outer = 1D79C800] 02:25:47 INFO - PROCESS | 2172 | 1461144347358 Marionette TRACE conn5 <- [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]]]}] 02:25:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:25:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:25:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:25:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:25:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 02:25:47 INFO - PROCESS | 2172 | 1461144347399 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 2172 | 1461144347401 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:25:47 INFO - PROCESS | 2172 | 1461144347422 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 2172 | 1461144347424 Marionette TRACE conn5 <- [1,3074,null,{}] 02:25:47 INFO - PROCESS | 2172 | 1461144347430 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 2172 | 1461144347538 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 02:25:47 INFO - PROCESS | 2172 | 1461144347706 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 2172 | ++DOCSHELL 1DE6B000 == 60 [pid = 2172] [id = 780] 02:25:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 137 (1DE89800) [pid = 2172] [serial = 2338] [outer = 00000000] 02:25:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 138 (1DEDB400) [pid = 2172] [serial = 2339] [outer = 1DE89800] 02:25:47 INFO - PROCESS | 2172 | 1461144347761 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 2172 | ++DOMWINDOW == 139 (1DEDE000) [pid = 2172] [serial = 2340] [outer = 1DE89800] 02:25:48 INFO - PROCESS | 2172 | 1461144348274 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:25:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 951ms 02:25:48 INFO - PROCESS | 2172 | 1461144348360 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 2172 | 1461144348363 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 02:25:48 INFO - PROCESS | 2172 | 1461144348366 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:25:48 INFO - PROCESS | 2172 | 1461144348368 Marionette TRACE conn5 <- [1,3078,null,{}] 02:25:48 INFO - PROCESS | 2172 | 1461144348372 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 2172 | 1461144348647 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 02:25:48 INFO - PROCESS | 2172 | 1461144348854 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 2172 | ++DOCSHELL 0F809C00 == 61 [pid = 2172] [id = 781] 02:25:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 140 (0F810C00) [pid = 2172] [serial = 2341] [outer = 00000000] 02:25:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 141 (0FECEC00) [pid = 2172] [serial = 2342] [outer = 0F810C00] 02:25:48 INFO - PROCESS | 2172 | 1461144348905 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 2172 | ++DOMWINDOW == 142 (101CFC00) [pid = 2172] [serial = 2343] [outer = 0F810C00] 02:25:49 INFO - PROCESS | 2172 | 1461144349441 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:25:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1128ms 02:25:49 INFO - PROCESS | 2172 | 1461144349499 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 2172 | 1461144349504 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:25:49 INFO - PROCESS | 2172 | 1461144349559 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 2172 | 1461144349563 Marionette TRACE conn5 <- [1,3082,null,{}] 02:25:49 INFO - PROCESS | 2172 | 1461144349568 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 2172 | 1461144349681 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 02:25:49 INFO - PROCESS | 2172 | 1461144349808 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 2172 | ++DOCSHELL 0FE77400 == 62 [pid = 2172] [id = 782] 02:25:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 143 (0FE78400) [pid = 2172] [serial = 2344] [outer = 00000000] 02:25:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 144 (14228800) [pid = 2172] [serial = 2345] [outer = 0FE78400] 02:25:49 INFO - PROCESS | 2172 | 1461144349860 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 2172 | ++DOMWINDOW == 145 (14247C00) [pid = 2172] [serial = 2346] [outer = 0FE78400] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0F580800 == 61 [pid = 2172] [id = 705] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 10031800 == 60 [pid = 2172] [id = 706] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0F2D6000 == 59 [pid = 2172] [id = 772] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 19276800 == 58 [pid = 2172] [id = 771] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 19D19400 == 57 [pid = 2172] [id = 770] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0F1C5000 == 56 [pid = 2172] [id = 738] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 19BF0400 == 55 [pid = 2172] [id = 769] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 19923400 == 54 [pid = 2172] [id = 768] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 15778000 == 53 [pid = 2172] [id = 767] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 144 (1C57D000) [pid = 2172] [serial = 2227] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 143 (1CAD9C00) [pid = 2172] [serial = 2233] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 142 (1B03B000) [pid = 2172] [serial = 2224] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 141 (1CA0A400) [pid = 2172] [serial = 2230] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 140 (15DECC00) [pid = 2172] [serial = 2221] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 139 (101C9C00) [pid = 2172] [serial = 2218] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 138 (1CF24400) [pid = 2172] [serial = 2236] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 137 (19D9B800) [pid = 2172] [serial = 2270] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 10C9F800 == 52 [pid = 2172] [id = 766] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0B26FC00 == 51 [pid = 2172] [id = 765] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0F28C000 == 50 [pid = 2172] [id = 763] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 1CA0EC00 == 49 [pid = 2172] [id = 762] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 1C527C00 == 48 [pid = 2172] [id = 761] 02:25:50 INFO - PROCESS | 2172 | --DOCSHELL 0F16FC00 == 47 [pid = 2172] [id = 758] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 136 (0F80A800) [pid = 2172] [serial = 2262] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 135 (19CC2400) [pid = 2172] [serial = 2259] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 134 (18B0FC00) [pid = 2172] [serial = 2254] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 133 (186B3000) [pid = 2172] [serial = 2251] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 132 (102CC800) [pid = 2172] [serial = 2241] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 131 (19D95400) [pid = 2172] [serial = 2268] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (14A9FC00) [pid = 2172] [serial = 2247] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (14248400) [pid = 2172] [serial = 2242] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (18B0A800) [pid = 2172] [serial = 2265] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (101C6800) [pid = 2172] [serial = 2263] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (0FED5C00) [pid = 2172] [serial = 2239] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (18B0A000) [pid = 2172] [serial = 2253] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (1927A000) [pid = 2172] [serial = 2266] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (19969000) [pid = 2172] [serial = 2257] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (19D03000) [pid = 2172] [serial = 2260] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (19927400) [pid = 2172] [serial = 2256] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (186A7800) [pid = 2172] [serial = 2250] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (0F485000) [pid = 2172] [serial = 2244] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (15772800) [pid = 2172] [serial = 2248] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (0FED5000) [pid = 2172] [serial = 2238] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (0F8C2C00) [pid = 2172] [serial = 2245] [outer = 00000000] [url = about:blank] 02:25:50 INFO - PROCESS | 2172 | 1461144350472 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:25:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 02:25:50 INFO - PROCESS | 2172 | 1461144350484 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 2172 | 1461144350487 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 02:25:50 INFO - PROCESS | 2172 | 1461144350490 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:25:50 INFO - PROCESS | 2172 | 1461144350492 Marionette TRACE conn5 <- [1,3086,null,{}] 02:25:50 INFO - PROCESS | 2172 | 1461144350496 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 2172 | 1461144350586 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 02:25:50 INFO - PROCESS | 2172 | 1461144350596 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 2172 | ++DOCSHELL 0F2D1800 == 48 [pid = 2172] [id = 783] 02:25:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 117 (0F2DA000) [pid = 2172] [serial = 2347] [outer = 00000000] 02:25:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 118 (0F8C2C00) [pid = 2172] [serial = 2348] [outer = 0F2DA000] 02:25:50 INFO - PROCESS | 2172 | 1461144350642 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 2172 | ++DOMWINDOW == 119 (0FE76400) [pid = 2172] [serial = 2349] [outer = 0F2DA000] 02:25:51 INFO - PROCESS | 2172 | 1461144351165 Marionette TRACE conn5 <- [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]]]}] 02:25:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:25:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:25:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 02:25:51 INFO - PROCESS | 2172 | 1461144351224 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 2172 | 1461144351228 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:25:51 INFO - PROCESS | 2172 | 1461144351237 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 2172 | 1461144351242 Marionette TRACE conn5 <- [1,3090,null,{}] 02:25:51 INFO - PROCESS | 2172 | 1461144351245 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 2172 | 1461144351338 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 02:25:51 INFO - PROCESS | 2172 | 1461144351486 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 2172 | ++DOCSHELL 14229400 == 49 [pid = 2172] [id = 784] 02:25:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 120 (1422A800) [pid = 2172] [serial = 2350] [outer = 00000000] 02:25:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 121 (144A2C00) [pid = 2172] [serial = 2351] [outer = 1422A800] 02:25:51 INFO - PROCESS | 2172 | 1461144351531 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 2172 | ++DOMWINDOW == 122 (14A9F400) [pid = 2172] [serial = 2352] [outer = 1422A800] 02:25:51 INFO - PROCESS | 2172 | 1461144351891 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:25:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 690ms 02:25:51 INFO - PROCESS | 2172 | 1461144351924 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 2172 | 1461144351926 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:25:51 INFO - PROCESS | 2172 | 1461144351942 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 2172 | 1461144351944 Marionette TRACE conn5 <- [1,3094,null,{}] 02:25:51 INFO - PROCESS | 2172 | 1461144351963 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 2172 | 1461144352054 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 02:25:52 INFO - PROCESS | 2172 | 1461144352060 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 2172 | ++DOCSHELL 1577CC00 == 50 [pid = 2172] [id = 785] 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 123 (15DECC00) [pid = 2172] [serial = 2353] [outer = 00000000] 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 124 (186AE400) [pid = 2172] [serial = 2354] [outer = 15DECC00] 02:25:52 INFO - PROCESS | 2172 | 1461144352105 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 125 (186B3800) [pid = 2172] [serial = 2355] [outer = 15DECC00] 02:25:52 INFO - PROCESS | 2172 | 1461144352550 Marionette TRACE conn5 <- [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]]]}] 02:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:25:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:25:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 02:25:52 INFO - PROCESS | 2172 | 1461144352575 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 2172 | 1461144352577 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:25:52 INFO - PROCESS | 2172 | 1461144352580 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 2172 | 1461144352582 Marionette TRACE conn5 <- [1,3098,null,{}] 02:25:52 INFO - PROCESS | 2172 | 1461144352585 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 2172 | 1461144352735 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 02:25:52 INFO - PROCESS | 2172 | 1461144352850 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 2172 | ++DOCSHELL 18A87800 == 51 [pid = 2172] [id = 786] 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 126 (18A87C00) [pid = 2172] [serial = 2356] [outer = 00000000] 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 127 (18A8E400) [pid = 2172] [serial = 2357] [outer = 18A87C00] 02:25:52 INFO - PROCESS | 2172 | 1461144352903 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 2172 | ++DOMWINDOW == 128 (18B0BC00) [pid = 2172] [serial = 2358] [outer = 18A87C00] 02:25:53 INFO - PROCESS | 2172 | 1461144353312 Marionette TRACE conn5 <- [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"]]]}] 02:25:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:25:53 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 02:25:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:25:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 770ms 02:25:53 INFO - PROCESS | 2172 | 1461144353351 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 2172 | 1461144353353 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:25:53 INFO - PROCESS | 2172 | 1461144353356 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 2172 | 1461144353358 Marionette TRACE conn5 <- [1,3102,null,{}] 02:25:53 INFO - PROCESS | 2172 | 1461144353361 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 2172 | 1461144353489 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 02:25:53 INFO - PROCESS | 2172 | 1461144353563 Marionette TRACE conn5 -> [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\", \"6e03c68b-f7e6-43ab-9686-afb6fd392804\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 2172 | ++DOCSHELL 18B10800 == 52 [pid = 2172] [id = 787] 02:25:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 129 (18B62000) [pid = 2172] [serial = 2359] [outer = 00000000] 02:25:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 130 (19904400) [pid = 2172] [serial = 2360] [outer = 18B62000] 02:25:53 INFO - PROCESS | 2172 | 1461144353609 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 2172 | ++DOMWINDOW == 131 (19904800) [pid = 2172] [serial = 2361] [outer = 18B62000] 02:25:53 INFO - PROCESS | 2172 | 1461144353986 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:25:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 02:25:54 INFO - PROCESS | 2172 | 1461144354027 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 2172 | 1461144354029 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 130 (0F1CD400) [pid = 2172] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 129 (19D19000) [pid = 2172] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 128 (14826C00) [pid = 2172] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 127 (19DFA400) [pid = 2172] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 126 (19D1DC00) [pid = 2172] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 125 (1AA9BC00) [pid = 2172] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 124 (19BF1C00) [pid = 2172] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 123 (1990D800) [pid = 2172] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 122 (0EBE6000) [pid = 2172] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 121 (19928C00) [pid = 2172] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 120 (19924000) [pid = 2172] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 119 (10CA0C00) [pid = 2172] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 118 (0F2D6400) [pid = 2172] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 117 (17875000) [pid = 2172] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 116 (1C587400) [pid = 2172] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 115 (19D1E800) [pid = 2172] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 114 (1C51B000) [pid = 2172] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 113 (14225800) [pid = 2172] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 112 (0FD7C400) [pid = 2172] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:25:54 INFO - PROCESS | 2172 | --DOMWINDOW == 111 (1CA17000) [pid = 2172] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:25:55 WARNING - u'runner_teardown' () 02:25:55 INFO - No more tests 02:25:55 INFO - Got 0 unexpected results 02:25:55 INFO - SUITE-END | took 668s 02:25:55 INFO - Closing logging queue 02:25:55 INFO - queue closed 02:25:55 INFO - Return code: 0 02:25:55 WARNING - # TBPL SUCCESS # 02:25:55 INFO - Running post-action listener: _resource_record_post_action 02:25:55 INFO - Running post-run listener: _resource_record_post_run 02:25:56 INFO - Total resource usage - Wall time: 678s; CPU: 14.0%; Read bytes: 139975680; Write bytes: 1179182080; Read time: 1393470; Write time: 8325120 02:25:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:25:56 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 4096; Write bytes: 87648256; Read time: 670; Write time: 242850 02:25:56 INFO - run-tests - Wall time: 675s; CPU: 14.0%; Read bytes: 139865088; Write bytes: 1084734464; Read time: 1374800; Write time: 8077120 02:25:56 INFO - Running post-run listener: _upload_blobber_files 02:25:56 INFO - Blob upload gear active. 02:25:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:25:56 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 02:25:56 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:25:56 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:25:57 INFO - (blobuploader) - INFO - Open directory for files ... 02:25:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:25:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:25:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:25:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:25:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:25:57 INFO - (blobuploader) - INFO - Done attempting. 02:25:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:25:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:25:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:25:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:25:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:25:59 INFO - (blobuploader) - INFO - Done attempting. 02:25:59 INFO - (blobuploader) - INFO - Iteration through files over. 02:25:59 INFO - Return code: 0 02:25:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:25:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/459369d91a6f0b639c8b1fd75d62fd68843976e8ae5574e98084aed1616a3919fb9d03e410803c850e547d309171a179934910b86233d282babdaba61bcc7c2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/04698839efdf01affb09a69fb47434bf0cd5e6db2e969a957aff0f89e957c6f5000154bb6fd0a740ca38351ed51c9adafb832935e8e58b63b2b61764152de2a4"} 02:25:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:25:59 INFO - Writing to file C:\slave\test\properties\blobber_files 02:25:59 INFO - Contents: 02:25:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/459369d91a6f0b639c8b1fd75d62fd68843976e8ae5574e98084aed1616a3919fb9d03e410803c850e547d309171a179934910b86233d282babdaba61bcc7c2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/04698839efdf01affb09a69fb47434bf0cd5e6db2e969a957aff0f89e957c6f5000154bb6fd0a740ca38351ed51c9adafb832935e8e58b63b2b61764152de2a4"} 02:25:59 INFO - Running post-run listener: copy_logs_to_upload_dir 02:25:59 INFO - Copying logs to upload dir... 02:25:59 INFO - mkdir: C:\slave\test\build\upload\logs 02:25:59 INFO - Copying logs to upload dir... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... 02:25:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1020.893000 ========= master_lag: 0.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 1 secs) (at 2016-04-20 02:26:00.151750) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:00.152820) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/459369d91a6f0b639c8b1fd75d62fd68843976e8ae5574e98084aed1616a3919fb9d03e410803c850e547d309171a179934910b86233d282babdaba61bcc7c2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/04698839efdf01affb09a69fb47434bf0cd5e6db2e969a957aff0f89e957c6f5000154bb6fd0a740ca38351ed51c9adafb832935e8e58b63b2b61764152de2a4"} build_url:https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/459369d91a6f0b639c8b1fd75d62fd68843976e8ae5574e98084aed1616a3919fb9d03e410803c850e547d309171a179934910b86233d282babdaba61bcc7c2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/04698839efdf01affb09a69fb47434bf0cd5e6db2e969a957aff0f89e957c6f5000154bb6fd0a740ca38351ed51c9adafb832935e8e58b63b2b61764152de2a4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JS5FsXakRlmSZ-AQIqhhMQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:00.279950) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:00.280469) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-079 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-079 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-079 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:00.400087) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:00.400479) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 02:26:01.094075) ========= ========= Total master_lag: 0.69 =========