builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-158 starttime: 1467596052.13 results: success (0) buildid: 20160703171925 builduid: 9272a0a913a44a7cb598a1f7947d2d6f revision: dbcb78d8ca7469fa8e303eaeeecb17b51757df01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:12.131183) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:12.131661) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:12.131944) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:12.389487) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 18:34:12.389907) ========= '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-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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 --18:34:13-- 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% 26.17 MB/s 18:34:13 (26.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.167000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 18:34:13.631036) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-03 18:34:13.631400) ========= '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-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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=3.402000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-03 18:34:17.050345) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 18:34:17.050710) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dbcb78d8ca7469fa8e303eaeeecb17b51757df01 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dbcb78d8ca7469fa8e303eaeeecb17b51757df01 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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-07-03 18:34:17,384 truncating revision to first 12 chars 2016-07-03 18:34:17,384 Setting DEBUG logging. 2016-07-03 18:34:17,384 attempt 1/10 2016-07-03 18:34:17,384 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/dbcb78d8ca74?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 18:34:17,898 unpacking tar archive at: mozilla-beta-dbcb78d8ca74/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 18:34:18.364171) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:18.364559) ========= script_repo_revision: dbcb78d8ca7469fa8e303eaeeecb17b51757df01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:18.364937) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:18.365211) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 18:34:18.388030) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-07-03 18:34:18.388338) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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 18:34:18 INFO - MultiFileLogger online at 20160703 18:34:18 in C:\slave\test 18:34:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 18:34:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:34:18 INFO - {'append_to_log': False, 18:34:18 INFO - 'base_work_dir': 'C:\\slave\\test', 18:34:18 INFO - 'blob_upload_branch': 'mozilla-beta', 18:34:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:34:18 INFO - 'buildbot_json_path': 'buildprops.json', 18:34:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:34:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:34:18 INFO - 'download_minidump_stackwalk': True, 18:34:18 INFO - 'download_symbols': 'true', 18:34:18 INFO - 'e10s': False, 18:34:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:34:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:34:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:34:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:34:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:34:18 INFO - 'C:/mozilla-build/tooltool.py'), 18:34:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:34:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:34:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:34:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:34:18 INFO - 'log_level': 'info', 18:34:18 INFO - 'log_to_console': True, 18:34:18 INFO - 'opt_config_files': (), 18:34:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:34:18 INFO - '--processes=1', 18:34:18 INFO - '--config=%(test_path)s/wptrunner.ini', 18:34:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:34:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:34:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:34:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:34:18 INFO - 'pip_index': False, 18:34:18 INFO - 'require_test_zip': True, 18:34:18 INFO - 'test_type': ('testharness',), 18:34:18 INFO - 'this_chunk': '1', 18:34:18 INFO - 'total_chunks': '10', 18:34:18 INFO - 'virtualenv_path': 'venv', 18:34:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:34:18 INFO - 'work_dir': 'build'} 18:34:18 INFO - ##### 18:34:18 INFO - ##### Running clobber step. 18:34:18 INFO - ##### 18:34:18 INFO - Running pre-action listener: _resource_record_pre_action 18:34:18 INFO - Running main action method: clobber 18:34:18 INFO - rmtree: C:\slave\test\build 18:34:18 INFO - Using _rmtree_windows ... 18:34:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:34:53 INFO - Running post-action listener: _resource_record_post_action 18:34:53 INFO - ##### 18:34:53 INFO - ##### Running read-buildbot-config step. 18:34:53 INFO - ##### 18:34:53 INFO - Running pre-action listener: _resource_record_pre_action 18:34:53 INFO - Running main action method: read_buildbot_config 18:34:53 INFO - Using buildbot properties: 18:34:53 INFO - { 18:34:53 INFO - "project": "", 18:34:53 INFO - "product": "firefox", 18:34:53 INFO - "script_repo_revision": "production", 18:34:53 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 18:34:53 INFO - "repository": "", 18:34:53 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 18:34:53 INFO - "buildid": "20160703171925", 18:34:53 INFO - "pgo_build": "False", 18:34:53 INFO - "basedir": "C:\\slave\\test", 18:34:53 INFO - "buildnumber": 14, 18:34:53 INFO - "slavename": "t-w732-ix-158", 18:34:53 INFO - "revision": "dbcb78d8ca7469fa8e303eaeeecb17b51757df01", 18:34:53 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 18:34:53 INFO - "platform": "win32", 18:34:53 INFO - "branch": "mozilla-beta", 18:34:53 INFO - "repo_path": "releases/mozilla-beta", 18:34:53 INFO - "moz_repo_path": "", 18:34:53 INFO - "stage_platform": "win32", 18:34:53 INFO - "builduid": "9272a0a913a44a7cb598a1f7947d2d6f", 18:34:53 INFO - "slavebuilddir": "test" 18:34:53 INFO - } 18:34:53 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 18:34:53 INFO - Found installer url https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 18:34:53 INFO - Running post-action listener: _resource_record_post_action 18:34:53 INFO - ##### 18:34:53 INFO - ##### Running download-and-extract step. 18:34:53 INFO - ##### 18:34:53 INFO - Running pre-action listener: _resource_record_pre_action 18:34:53 INFO - Running main action method: download_and_extract 18:34:53 INFO - mkdir: C:\slave\test\build\tests 18:34:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:34:53 INFO - https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:34:53 INFO - trying https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 18:34:53 INFO - Downloading https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 18:34:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 18:34:54 INFO - Downloaded 1240 bytes. 18:34:54 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 18:34:54 INFO - Using the following test package requirements: 18:34:54 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 18:34:54 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 18:34:54 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 18:34:54 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'jsshell-win32.zip'], 18:34:54 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 18:34:54 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 18:34:54 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 18:34:54 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 18:34:54 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 18:34:54 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 18:34:54 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 18:34:54 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 18:34: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')]} 18:34:54 INFO - https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:34:54 INFO - trying https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 18:34:54 INFO - Downloading https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 18:34:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 18:34:55 INFO - Downloaded 20402800 bytes. 18:34:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:34:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:34:57 INFO - caution: filename not matched: web-platform/* 18:34:57 INFO - Return code: 11 18:34:57 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')]} 18:34:57 INFO - https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:34:57 INFO - trying https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 18:34:57 INFO - Downloading https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 18:34:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 18:34:59 INFO - Downloaded 36389110 bytes. 18:34:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:34:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:35:46 INFO - caution: filename not matched: bin/* 18:35:46 INFO - caution: filename not matched: config/* 18:35:46 INFO - caution: filename not matched: mozbase/* 18:35:46 INFO - caution: filename not matched: marionette/* 18:35:46 INFO - caution: filename not matched: tools/wptserve/* 18:35:46 INFO - Return code: 11 18:35:46 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')]} 18:35:46 INFO - https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 18:35:46 INFO - trying https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip 18:35:46 INFO - Downloading https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 18:35:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 18:35:50 INFO - Downloaded 68471343 bytes. 18:35:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip 18:35:50 INFO - mkdir: C:\slave\test\properties 18:35:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:35:50 INFO - Writing to file C:\slave\test\properties\build_url 18:35:50 INFO - Contents: 18:35:50 INFO - build_url:https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip 18:35:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 18:35:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:35:51 INFO - Writing to file C:\slave\test\properties\symbols_url 18:35:51 INFO - Contents: 18:35:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 18:35:51 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')]} 18:35:51 INFO - https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:35:51 INFO - trying https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 18:35:51 INFO - Downloading https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 18:35:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:35:55 INFO - Downloaded 55584950 bytes. 18:35:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:35:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:35:57 INFO - Return code: 0 18:35:57 INFO - Running post-action listener: _resource_record_post_action 18:35:57 INFO - Running post-action listener: set_extra_try_arguments 18:35:57 INFO - ##### 18:35:57 INFO - ##### Running create-virtualenv step. 18:35:57 INFO - ##### 18:35:57 INFO - Running pre-action listener: _pre_create_virtualenv 18:35:57 INFO - Running pre-action listener: _resource_record_pre_action 18:35:57 INFO - Running main action method: create_virtualenv 18:35:57 INFO - Creating virtualenv C:\slave\test\build\venv 18:35:57 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 18:35:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:36:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:36:06 INFO - Installing distribute......................................................................................................................................................................................done. 18:36:07 INFO - Return code: 0 18:36:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:07 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 0x01C2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 18:36:07 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 18:36:07 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 18:36:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:07 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:07 INFO - 'DCLOCATION': 'SCL3', 18:36:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:07 INFO - 'HOMEDRIVE': 'C:', 18:36:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:07 INFO - 'KTS_VERSION': '1.19c', 18:36:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:07 INFO - 'MOZ_AIRBAG': '1', 18:36:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:07 INFO - 'MOZ_MSVCVERSION': '8', 18:36:07 INFO - 'MOZ_NO_REMOTE': '1', 18:36:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:07 INFO - 'NO_EM_RESTART': '1', 18:36:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:07 INFO - 'OS': 'Windows_NT', 18:36:07 INFO - 'OURDRIVE': 'C:', 18:36:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:07 INFO - 'PROCESSOR_LEVEL': '6', 18:36:07 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:07 INFO - 'PROMPT': '$P$G', 18:36:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:07 INFO - 'PWD': 'C:\\slave\\test', 18:36:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:07 INFO - 'SYSTEMDRIVE': 'C:', 18:36:07 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:07 INFO - 'TEST1': 'testie', 18:36:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:07 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:07 INFO - 'USERNAME': 'cltbld', 18:36:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:07 INFO - 'WINDIR': 'C:\\windows', 18:36:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:36:08 INFO - Downloading/unpacking psutil>=0.7.1 18:36:08 INFO - Running setup.py egg_info for package psutil 18:36:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:36:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:08 INFO - Installing collected packages: psutil 18:36:08 INFO - Running setup.py install for psutil 18:36:08 INFO - building 'psutil._psutil_windows' extension 18:36:08 INFO - error: Unable to find vcvarsall.bat 18:36:08 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-r3_pgp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:36:08 INFO - running install 18:36:08 INFO - running build 18:36:08 INFO - running build_py 18:36:08 INFO - creating build 18:36:08 INFO - creating build\lib.win32-2.7 18:36:08 INFO - creating build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:36:08 INFO - running build_ext 18:36:08 INFO - building 'psutil._psutil_windows' extension 18:36:08 INFO - error: Unable to find vcvarsall.bat 18:36:08 INFO - ---------------------------------------- 18:36:08 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-r3_pgp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:36:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:36:08 WARNING - Return code: 1 18:36:08 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! 18:36:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:36:08 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')]} 18:36:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:08 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')]} 18:36:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:08 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 0x01C2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 18:36:08 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 18:36:08 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 18:36:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:08 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:08 INFO - 'DCLOCATION': 'SCL3', 18:36:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:08 INFO - 'HOMEDRIVE': 'C:', 18:36:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:08 INFO - 'KTS_VERSION': '1.19c', 18:36:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:08 INFO - 'MOZ_AIRBAG': '1', 18:36:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:08 INFO - 'MOZ_MSVCVERSION': '8', 18:36:08 INFO - 'MOZ_NO_REMOTE': '1', 18:36:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:08 INFO - 'NO_EM_RESTART': '1', 18:36:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:08 INFO - 'OS': 'Windows_NT', 18:36:08 INFO - 'OURDRIVE': 'C:', 18:36:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:08 INFO - 'PROCESSOR_LEVEL': '6', 18:36:08 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:08 INFO - 'PROMPT': '$P$G', 18:36:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:08 INFO - 'PWD': 'C:\\slave\\test', 18:36:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:08 INFO - 'SYSTEMDRIVE': 'C:', 18:36:08 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:08 INFO - 'TEST1': 'testie', 18:36:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:08 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:08 INFO - 'USERNAME': 'cltbld', 18:36:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:08 INFO - 'WINDIR': 'C:\\windows', 18:36:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:36:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:36:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:36:09 INFO - Running setup.py egg_info for package mozsystemmonitor 18:36:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:36:09 INFO - Running setup.py egg_info for package psutil 18:36:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:36:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:09 INFO - Installing collected packages: mozsystemmonitor, psutil 18:36:09 INFO - Running setup.py install for mozsystemmonitor 18:36:09 INFO - Running setup.py install for psutil 18:36:09 INFO - building 'psutil._psutil_windows' extension 18:36:09 INFO - error: Unable to find vcvarsall.bat 18:36:09 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-fhluss-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:36:09 INFO - running install 18:36:09 INFO - running build 18:36:09 INFO - running build_py 18:36:09 INFO - running build_ext 18:36:09 INFO - building 'psutil._psutil_windows' extension 18:36:09 INFO - error: Unable to find vcvarsall.bat 18:36:09 INFO - ---------------------------------------- 18:36:09 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-fhluss-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:36:09 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:36:09 WARNING - Return code: 1 18:36:09 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! 18:36:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:09 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 0x01C2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 18:36:09 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 18:36:09 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 18:36:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:09 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:09 INFO - 'DCLOCATION': 'SCL3', 18:36:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:09 INFO - 'HOMEDRIVE': 'C:', 18:36:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:09 INFO - 'KTS_VERSION': '1.19c', 18:36:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:09 INFO - 'MOZ_AIRBAG': '1', 18:36:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:09 INFO - 'MOZ_MSVCVERSION': '8', 18:36:09 INFO - 'MOZ_NO_REMOTE': '1', 18:36:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:09 INFO - 'NO_EM_RESTART': '1', 18:36:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:09 INFO - 'OS': 'Windows_NT', 18:36:09 INFO - 'OURDRIVE': 'C:', 18:36:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:09 INFO - 'PROCESSOR_LEVEL': '6', 18:36:09 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:09 INFO - 'PROMPT': '$P$G', 18:36:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:09 INFO - 'PWD': 'C:\\slave\\test', 18:36:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:09 INFO - 'SYSTEMDRIVE': 'C:', 18:36:09 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:09 INFO - 'TEST1': 'testie', 18:36:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:09 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:09 INFO - 'USERNAME': 'cltbld', 18:36:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:09 INFO - 'WINDIR': 'C:\\windows', 18:36:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:36:10 INFO - Downloading/unpacking blobuploader==1.2.4 18:36:10 INFO - Downloading blobuploader-1.2.4.tar.gz 18:36:10 INFO - Running setup.py egg_info for package blobuploader 18:36:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:36:14 INFO - Running setup.py egg_info for package requests 18:36:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:36:14 INFO - Downloading docopt-0.6.1.tar.gz 18:36:14 INFO - Running setup.py egg_info for package docopt 18:36:14 INFO - Installing collected packages: blobuploader, docopt, requests 18:36:14 INFO - Running setup.py install for blobuploader 18:36:14 INFO - Running setup.py install for docopt 18:36:14 INFO - Running setup.py install for requests 18:36:14 INFO - Successfully installed blobuploader docopt requests 18:36:14 INFO - Cleaning up... 18:36:14 INFO - Return code: 0 18:36:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:36:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:14 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 0x01C2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, '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-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 18:36:14 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 18:36:14 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 18:36:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:14 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:14 INFO - 'DCLOCATION': 'SCL3', 18:36:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:14 INFO - 'HOMEDRIVE': 'C:', 18:36:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:14 INFO - 'KTS_VERSION': '1.19c', 18:36:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:14 INFO - 'MOZ_AIRBAG': '1', 18:36:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:14 INFO - 'MOZ_MSVCVERSION': '8', 18:36:14 INFO - 'MOZ_NO_REMOTE': '1', 18:36:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:14 INFO - 'NO_EM_RESTART': '1', 18:36:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:14 INFO - 'OS': 'Windows_NT', 18:36:14 INFO - 'OURDRIVE': 'C:', 18:36:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:14 INFO - 'PROCESSOR_LEVEL': '6', 18:36:14 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:14 INFO - 'PROMPT': '$P$G', 18:36:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:14 INFO - 'PWD': 'C:\\slave\\test', 18:36:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:14 INFO - 'SYSTEMDRIVE': 'C:', 18:36:14 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:14 INFO - 'TEST1': 'testie', 18:36:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:14 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:14 INFO - 'USERNAME': 'cltbld', 18:36:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:14 INFO - 'WINDIR': 'C:\\windows', 18:36:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:36:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:36:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:36:19 INFO - Unpacking c:\slave\test\build\tests\marionette 18:36:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:36:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:36:19 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 18:36:19 INFO - Running setup.py install for browsermob-proxy 18:36:32 INFO - Running setup.py install for manifestparser 18:36:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for marionette-client 18:36:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:36:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for marionette-driver 18:36:32 INFO - Running setup.py install for mozcrash 18:36:32 INFO - Running setup.py install for mozdebug 18:36:32 INFO - Running setup.py install for mozdevice 18:36:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozfile 18:36:32 INFO - Running setup.py install for mozhttpd 18:36:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozinfo 18:36:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozInstall 18:36:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozleak 18:36:32 INFO - Running setup.py install for mozlog 18:36:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for moznetwork 18:36:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozprocess 18:36:32 INFO - Running setup.py install for mozprofile 18:36:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozrunner 18:36:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for mozscreenshot 18:36:32 INFO - Running setup.py install for moztest 18:36:32 INFO - Running setup.py install for mozversion 18:36:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:36:32 INFO - Running setup.py install for wptserve 18:36:32 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 18:36:32 INFO - Cleaning up... 18:36:32 INFO - Return code: 0 18:36:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:36: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')]} 18:36:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36: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')]} 18:36:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:32 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 0x01C2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D2B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, '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-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 18:36:32 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 18:36:32 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 18:36:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:32 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:32 INFO - 'DCLOCATION': 'SCL3', 18:36:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:32 INFO - 'HOMEDRIVE': 'C:', 18:36:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:32 INFO - 'KTS_VERSION': '1.19c', 18:36:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:32 INFO - 'MOZ_AIRBAG': '1', 18:36:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:32 INFO - 'MOZ_MSVCVERSION': '8', 18:36:32 INFO - 'MOZ_NO_REMOTE': '1', 18:36:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:32 INFO - 'NO_EM_RESTART': '1', 18:36:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:32 INFO - 'OS': 'Windows_NT', 18:36:32 INFO - 'OURDRIVE': 'C:', 18:36:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:32 INFO - 'PROCESSOR_LEVEL': '6', 18:36:32 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:32 INFO - 'PROMPT': '$P$G', 18:36:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:32 INFO - 'PWD': 'C:\\slave\\test', 18:36:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:32 INFO - 'SYSTEMDRIVE': 'C:', 18:36:32 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:32 INFO - 'TEST1': 'testie', 18:36:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:32 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:32 INFO - 'USERNAME': 'cltbld', 18:36:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:32 INFO - 'WINDIR': 'C:\\windows', 18:36:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:36:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:36:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:36:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:36:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:36:37 INFO - Unpacking c:\slave\test\build\tests\marionette 18:36:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:36:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:36:37 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)) 18:36:48 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)) 18:36:48 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)) 18:36:48 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)) 18:36:48 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)) 18:36:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:36:48 INFO - Downloading blessings-1.6.tar.gz 18:36:48 INFO - Running setup.py egg_info for package blessings 18:36:48 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)) 18:36:48 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:36:48 INFO - Running setup.py install for blessings 18:36:48 INFO - Running setup.py install for browsermob-proxy 18:36:48 INFO - Running setup.py install for manifestparser 18:36:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for marionette-client 18:36:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:36:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for marionette-driver 18:36:48 INFO - Running setup.py install for mozcrash 18:36:48 INFO - Running setup.py install for mozdebug 18:36:48 INFO - Running setup.py install for mozdevice 18:36:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for mozhttpd 18:36:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for mozInstall 18:36:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for mozleak 18:36:48 INFO - Running setup.py install for mozprofile 18:36:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Running setup.py install for mozrunner 18:36:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:36:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:36:50 INFO - Running setup.py install for mozscreenshot 18:36:50 INFO - Running setup.py install for moztest 18:36:50 INFO - Running setup.py install for mozversion 18:36:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:36:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:36:50 INFO - Running setup.py install for wptserve 18:36:50 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:36:50 INFO - Cleaning up... 18:36:50 INFO - Return code: 0 18:36:50 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:36:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:36:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:36:50 INFO - Reading from file tmpfile_stdout 18:36:50 INFO - Using _rmtree_windows ... 18:36:50 INFO - Using _rmtree_windows ... 18:36:50 INFO - Current package versions: 18:36:50 INFO - blessings == 1.6 18:36:50 INFO - blobuploader == 1.2.4 18:36:50 INFO - browsermob-proxy == 0.6.0 18:36:50 INFO - distribute == 0.6.14 18:36:50 INFO - docopt == 0.6.1 18:36:50 INFO - manifestparser == 1.1 18:36:50 INFO - marionette-client == 2.3.0 18:36:50 INFO - marionette-driver == 1.4.0 18:36:50 INFO - mozInstall == 1.12 18:36:50 INFO - mozcrash == 0.17 18:36:50 INFO - mozdebug == 0.1 18:36:50 INFO - mozdevice == 0.48 18:36:50 INFO - mozfile == 1.2 18:36:50 INFO - mozhttpd == 0.7 18:36:50 INFO - mozinfo == 0.9 18:36:50 INFO - mozleak == 0.1 18:36:50 INFO - mozlog == 3.1 18:36:50 INFO - moznetwork == 0.27 18:36:50 INFO - mozprocess == 0.22 18:36:50 INFO - mozprofile == 0.28 18:36:50 INFO - mozrunner == 6.11 18:36:50 INFO - mozscreenshot == 0.1 18:36:50 INFO - mozsystemmonitor == 0.0 18:36:50 INFO - moztest == 0.7 18:36:50 INFO - mozversion == 1.4 18:36:50 INFO - requests == 1.2.3 18:36:50 INFO - wptserve == 1.4.0 18:36:50 INFO - Running post-action listener: _resource_record_post_action 18:36:50 INFO - Running post-action listener: _start_resource_monitoring 18:36:50 INFO - Starting resource monitoring. 18:36:50 INFO - ##### 18:36:50 INFO - ##### Running pull step. 18:36:50 INFO - ##### 18:36:50 INFO - Running pre-action listener: _resource_record_pre_action 18:36:50 INFO - Running main action method: pull 18:36:50 INFO - Pull has nothing to do! 18:36:50 INFO - Running post-action listener: _resource_record_post_action 18:36:50 INFO - ##### 18:36:50 INFO - ##### Running install step. 18:36:50 INFO - ##### 18:36:50 INFO - Running pre-action listener: _resource_record_pre_action 18:36:50 INFO - Running main action method: install 18:36:50 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:36:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:36:51 INFO - Reading from file tmpfile_stdout 18:36:51 INFO - Using _rmtree_windows ... 18:36:51 INFO - Using _rmtree_windows ... 18:36:51 INFO - Detecting whether we're running mozinstall >=1.0... 18:36:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:36:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:36:51 INFO - Reading from file tmpfile_stdout 18:36:51 INFO - Output received: 18:36:51 INFO - Usage: mozinstall-script.py [options] installer 18:36:51 INFO - Options: 18:36:51 INFO - -h, --help show this help message and exit 18:36:51 INFO - -d DEST, --destination=DEST 18:36:51 INFO - Directory to install application into. [default: 18:36:51 INFO - "C:\slave\test"] 18:36:51 INFO - --app=APP Application being installed. [default: firefox] 18:36:51 INFO - Using _rmtree_windows ... 18:36:51 INFO - Using _rmtree_windows ... 18:36:51 INFO - mkdir: C:\slave\test\build\application 18:36:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:36:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 18:36:53 INFO - Reading from file tmpfile_stdout 18:36:53 INFO - Output received: 18:36:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:36:53 INFO - Using _rmtree_windows ... 18:36:53 INFO - Using _rmtree_windows ... 18:36:53 INFO - Running post-action listener: _resource_record_post_action 18:36:53 INFO - ##### 18:36:53 INFO - ##### Running run-tests step. 18:36:53 INFO - ##### 18:36:53 INFO - Running pre-action listener: _resource_record_pre_action 18:36:53 INFO - Running main action method: run_tests 18:36:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:36:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:36:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:36:53 INFO - grabbing minidump binary from tooltool 18:36:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:53 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 0x01C5A368>, '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 0x018EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D3E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:36:53 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 18:36:53 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 18:36:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:36:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpohkrhs 18:36:54 INFO - INFO - File integrity verified, renaming tmpohkrhs to win32-minidump_stackwalk.exe 18:36:54 INFO - Return code: 0 18:36:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:36:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:36:54 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/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:36:54 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/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:36:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:36:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:36:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:36:54 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 18:36:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:36:54 INFO - 'DCLOCATION': 'SCL3', 18:36:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:36:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:36:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:36:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:36:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:36:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:36:54 INFO - 'HOMEDRIVE': 'C:', 18:36:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:36:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:36:54 INFO - 'KTS_VERSION': '1.19c', 18:36:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:36:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:36:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 18:36:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:36:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:36:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:36:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:36:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:36:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:36:54 INFO - 'MOZ_AIRBAG': '1', 18:36:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:36:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:54 INFO - 'MOZ_MSVCVERSION': '8', 18:36:54 INFO - 'MOZ_NO_REMOTE': '1', 18:36:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:36:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:36:54 INFO - 'NO_EM_RESTART': '1', 18:36:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:36:54 INFO - 'OS': 'Windows_NT', 18:36:54 INFO - 'OURDRIVE': 'C:', 18:36: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:36:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:36:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:36:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:36:54 INFO - 'PROCESSOR_LEVEL': '6', 18:36:54 INFO - 'PROCESSOR_REVISION': '1e05', 18:36:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:36:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:36:54 INFO - 'PROMPT': '$P$G', 18:36:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:36:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:36:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:36:54 INFO - 'PWD': 'C:\\slave\\test', 18:36:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:36:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:36:54 INFO - 'SYSTEMDRIVE': 'C:', 18:36:54 INFO - 'SYSTEMROOT': 'C:\\windows', 18:36:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:54 INFO - 'TEST1': 'testie', 18:36:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:36:54 INFO - 'USERDOMAIN': 'T-W732-IX-158', 18:36:54 INFO - 'USERNAME': 'cltbld', 18:36:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:36:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:36:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:36:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:36:54 INFO - 'WINDIR': 'C:\\windows', 18:36:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:36:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:36:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:36:54 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/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 18:36:56 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 18:36:56 INFO - import pkg_resources 18:36:57 INFO - Using 1 client processes 18:37:00 INFO - SUITE-START | Running 778 tests 18:37:00 INFO - Running testharness tests 18:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 18:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:37:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:37:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:37:00 INFO - Setting up ssl 18:37:01 INFO - PROCESS | certutil | 18:37:01 INFO - PROCESS | certutil | 18:37:01 INFO - PROCESS | certutil | 18:37:01 INFO - Certificate Nickname Trust Attributes 18:37:01 INFO - SSL,S/MIME,JAR/XPI 18:37:01 INFO - 18:37:01 INFO - web-platform-tests CT,, 18:37:01 INFO - 18:37:01 INFO - Starting runner 18:37:01 INFO - PROCESS | 2292 | [2292] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:37:02 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:37:02 INFO - PROCESS | 2292 | [2292] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 18:37:03 INFO - PROCESS | 2292 | 1467596223469 Marionette DEBUG Marionette enabled via build flag and pref 18:37:04 INFO - PROCESS | 2292 | ++DOCSHELL 10FD1000 == 1 [pid = 2292] [id = 1] 18:37:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 1 (10FD1400) [pid = 2292] [serial = 1] [outer = 00000000] 18:37:04 INFO - PROCESS | 2292 | [2292] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:37:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 2 (10FD2000) [pid = 2292] [serial = 2] [outer = 10FD1400] 18:37:04 INFO - PROCESS | 2292 | ++DOCSHELL 0E023800 == 2 [pid = 2292] [id = 2] 18:37:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 3 (0E023C00) [pid = 2292] [serial = 3] [outer = 00000000] 18:37:04 INFO - PROCESS | 2292 | [2292] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:37:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 4 (0E024800) [pid = 2292] [serial = 4] [outer = 0E023C00] 18:37:05 INFO - PROCESS | 2292 | 1467596225051 Marionette INFO Listening on port 2828 18:37:06 INFO - PROCESS | 2292 | 1467596226525 Marionette DEBUG Marionette enabled via command-line flag 18:37:06 INFO - PROCESS | 2292 | [2292] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:37:06 INFO - PROCESS | 2292 | [2292] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:37:06 INFO - PROCESS | 2292 | ++DOCSHELL 14E4A000 == 3 [pid = 2292] [id = 3] 18:37:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 5 (14E52000) [pid = 2292] [serial = 5] [outer = 00000000] 18:37:06 INFO - PROCESS | 2292 | [2292] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:37:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 6 (14E52C00) [pid = 2292] [serial = 6] [outer = 14E52000] 18:37:06 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:37:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 7 (15E5D400) [pid = 2292] [serial = 7] [outer = 0E023C00] 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227387 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49920 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227393 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49921 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227428 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49922 18:37:07 INFO - PROCESS | 2292 | 1467596227431 Marionette DEBUG Closed connection conn0 18:37:07 INFO - PROCESS | 2292 | 1467596227433 Marionette DEBUG Closed connection conn1 18:37:07 INFO - PROCESS | 2292 | 1467596227490 Marionette DEBUG Closed connection conn2 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227518 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49923 18:37:07 INFO - PROCESS | 2292 | 1467596227608 Marionette DEBUG Closed connection conn3 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227614 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49924 18:37:07 INFO - PROCESS | 2292 | ++DOCSHELL 0DA24400 == 4 [pid = 2292] [id = 4] 18:37:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 8 (0DA24C00) [pid = 2292] [serial = 8] [outer = 00000000] 18:37:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 9 (17939800) [pid = 2292] [serial = 9] [outer = 0DA24C00] 18:37:07 INFO - PROCESS | 2292 | 1467596227730 Marionette DEBUG Closed connection conn4 18:37:07 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:37:07 INFO - PROCESS | 2292 | 1467596227737 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49925 18:37:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 10 (17942C00) [pid = 2292] [serial = 10] [outer = 0DA24C00] 18:37:07 INFO - PROCESS | 2292 | 1467596227775 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:37:07 INFO - PROCESS | 2292 | 1467596227781 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160703171925","device":"desktop","version":"48.0"} 18:37:09 INFO - PROCESS | 2292 | [2292] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:37:09 INFO - PROCESS | 2292 | [2292] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:37:09 INFO - PROCESS | 2292 | [2292] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:37:09 INFO - PROCESS | 2292 | ++DOCSHELL 18D3B000 == 5 [pid = 2292] [id = 5] 18:37:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 11 (18D3B400) [pid = 2292] [serial = 11] [outer = 00000000] 18:37:09 INFO - PROCESS | 2292 | ++DOCSHELL 18D3EC00 == 6 [pid = 2292] [id = 6] 18:37:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 12 (18D3F000) [pid = 2292] [serial = 12] [outer = 00000000] 18:37:10 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:37:10 INFO - PROCESS | 2292 | ++DOCSHELL 1A046800 == 7 [pid = 2292] [id = 7] 18:37:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 13 (1A046C00) [pid = 2292] [serial = 13] [outer = 00000000] 18:37:10 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:37:10 INFO - PROCESS | 2292 | [2292] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:37:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 14 (1A04F800) [pid = 2292] [serial = 14] [outer = 1A046C00] 18:37:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 15 (1A60CC00) [pid = 2292] [serial = 15] [outer = 18D3B400] 18:37:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 16 (1A60E400) [pid = 2292] [serial = 16] [outer = 18D3F000] 18:37:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 17 (1A610C00) [pid = 2292] [serial = 17] [outer = 1A046C00] 18:37:11 INFO - PROCESS | 2292 | 1467596231211 Marionette INFO startBrowser 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:11 INFO - PROCESS | 2292 | 1467596231247 Marionette DEBUG loaded listener.js 18:37:11 INFO - PROCESS | 2292 | 1467596231260 Marionette DEBUG loaded listener.js 18:37:11 INFO - PROCESS | 2292 | 1467596231263 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 18 (1BF9B000) [pid = 2292] [serial = 18] [outer = 1A046C00] 18:37:11 INFO - PROCESS | 2292 | 1467596231979 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"76d12355-bddc-42f8-862d-3b3f9ac9be1c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160703171925","device":"desktop","version":"48.0","command_id":1}}] 18:37:12 INFO - PROCESS | 2292 | 1467596232226 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}] 18:37:12 INFO - PROCESS | 2292 | 1467596232228 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:12 INFO - PROCESS | 2292 | 1467596232259 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:37:12 INFO - PROCESS | 2292 | 1467596232268 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:37:12 INFO - PROCESS | 2292 | 1467596232271 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:12 INFO - PROCESS | 2292 | [2292] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:37:12 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:37:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 19 (1C6E2C00) [pid = 2292] [serial = 19] [outer = 1A046C00] 18:37:13 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:37:13 INFO - PROCESS | 2292 | 1467596233214 Marionette TRACE conn5 <- [1,3,null,{}] 18:37:13 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:37:13 INFO - PROCESS | 2292 | 1467596233234 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:37:13 INFO - PROCESS | 2292 | 1467596233236 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:13 INFO - PROCESS | 2292 | 1467596233269 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:37:13 INFO - PROCESS | 2292 | 1467596233303 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:37:13 INFO - PROCESS | 2292 | 1467596233305 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:37:13 INFO - PROCESS | 2292 | 1467596233363 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:37:13 INFO - PROCESS | 2292 | 1467596233366 Marionette TRACE conn5 <- [1,6,null,{}] 18:37:13 INFO - PROCESS | 2292 | 1467596233478 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}] 18:37:13 INFO - PROCESS | 2292 | 1467596233480 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:13 INFO - PROCESS | 2292 | 1467596233495 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:37:13 INFO - PROCESS | 2292 | 1467596233499 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:13 INFO - PROCESS | 2292 | 1467596233502 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:13 INFO - PROCESS | 2292 | ++DOCSHELL 1EA0F000 == 8 [pid = 2292] [id = 8] 18:37:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 20 (1EA0F400) [pid = 2292] [serial = 20] [outer = 00000000] 18:37:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 21 (1EAD0000) [pid = 2292] [serial = 21] [outer = 1EA0F400] 18:37:13 INFO - PROCESS | 2292 | 1467596233551 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 22 (1EAD4C00) [pid = 2292] [serial = 22] [outer = 1EA0F400] 18:37:13 INFO - PROCESS | 2292 | ++DOCSHELL 1E2CC400 == 9 [pid = 2292] [id = 9] 18:37:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 23 (1EAD6000) [pid = 2292] [serial = 23] [outer = 00000000] 18:37:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 24 (179BDC00) [pid = 2292] [serial = 24] [outer = 1EAD6000] 18:37:13 INFO - PROCESS | 2292 | 1467596233957 Marionette DEBUG loaded listener.js 18:37:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 25 (1EADDC00) [pid = 2292] [serial = 25] [outer = 1EAD6000] 18:37:14 INFO - PROCESS | 2292 | --DOCSHELL 10FD1000 == 8 [pid = 2292] [id = 1] 18:37:14 INFO - PROCESS | 2292 | 1467596234719 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]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1422ms 18:37:14 INFO - PROCESS | 2292 | 1467596234747 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:37:14 INFO - PROCESS | 2292 | 1467596234750 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:37:14 INFO - PROCESS | 2292 | 1467596234755 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 2292 | 1467596234759 Marionette TRACE conn5 <- [1,10,null,{}] 18:37:14 INFO - PROCESS | 2292 | 1467596234765 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}] 18:37:14 INFO - PROCESS | 2292 | 1467596234767 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:14 INFO - PROCESS | 2292 | 1467596234895 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:37:14 INFO - PROCESS | 2292 | 1467596234955 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:14 INFO - PROCESS | 2292 | 1467596234958 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:14 INFO - PROCESS | 2292 | ++DOCSHELL 0D783400 == 9 [pid = 2292] [id = 10] 18:37:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 26 (0D783800) [pid = 2292] [serial = 26] [outer = 00000000] 18:37:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 27 (10E7B000) [pid = 2292] [serial = 27] [outer = 0D783800] 18:37:15 INFO - PROCESS | 2292 | 1467596235014 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 28 (146E8000) [pid = 2292] [serial = 28] [outer = 0D783800] 18:37:15 INFO - PROCESS | 2292 | 1467596235641 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]]]}] 18:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 18:37:15 INFO - PROCESS | 2292 | 1467596235687 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:37:15 INFO - PROCESS | 2292 | 1467596235692 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:37:15 INFO - PROCESS | 2292 | 1467596235698 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:37:15 INFO - PROCESS | 2292 | 1467596235701 Marionette TRACE conn5 <- [1,14,null,{}] 18:37:15 INFO - PROCESS | 2292 | 1467596235705 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}] 18:37:15 INFO - PROCESS | 2292 | 1467596235708 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:15 INFO - PROCESS | 2292 | 1467596235859 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:37:15 INFO - PROCESS | 2292 | 1467596235919 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:15 INFO - PROCESS | 2292 | 1467596235922 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:15 INFO - PROCESS | 2292 | ++DOCSHELL 18D34800 == 10 [pid = 2292] [id = 11] 18:37:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 29 (18D35C00) [pid = 2292] [serial = 29] [outer = 00000000] 18:37:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 30 (19132000) [pid = 2292] [serial = 30] [outer = 18D35C00] 18:37:15 INFO - PROCESS | 2292 | 1467596235978 Marionette DEBUG loaded listener.js 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 31 (19AC0400) [pid = 2292] [serial = 31] [outer = 18D35C00] 18:37:16 INFO - PROCESS | 2292 | 1467596236710 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]]]}] 18:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1070ms 18:37:16 INFO - PROCESS | 2292 | 1467596236771 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:37:16 INFO - PROCESS | 2292 | 1467596236776 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:37:16 INFO - PROCESS | 2292 | ++DOCSHELL 0D680800 == 11 [pid = 2292] [id = 12] 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 32 (0D680C00) [pid = 2292] [serial = 32] [outer = 00000000] 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 33 (0D781C00) [pid = 2292] [serial = 33] [outer = 0D680C00] 18:37:16 INFO - PROCESS | 2292 | 1467596236815 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:37:16 INFO - PROCESS | 2292 | 1467596236818 Marionette TRACE conn5 <- [1,18,null,{}] 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 34 (0D788C00) [pid = 2292] [serial = 34] [outer = 0D680C00] 18:37:16 INFO - PROCESS | 2292 | --DOCSHELL 0DA24400 == 10 [pid = 2292] [id = 4] 18:37:16 INFO - PROCESS | 2292 | ++DOCSHELL 0CD68C00 == 11 [pid = 2292] [id = 13] 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 35 (0D787C00) [pid = 2292] [serial = 35] [outer = 00000000] 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 36 (0DA99C00) [pid = 2292] [serial = 36] [outer = 0D787C00] 18:37:16 INFO - PROCESS | 2292 | 1467596236904 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}] 18:37:16 INFO - PROCESS | 2292 | 1467596236906 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 37 (0E022800) [pid = 2292] [serial = 37] [outer = 0D787C00] 18:37:17 INFO - PROCESS | 2292 | 1467596237024 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:37:17 INFO - PROCESS | 2292 | 1467596237036 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:17 INFO - PROCESS | 2292 | 1467596237041 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:17 INFO - PROCESS | 2292 | ++DOCSHELL 10E11400 == 12 [pid = 2292] [id = 14] 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 38 (10E12400) [pid = 2292] [serial = 38] [outer = 00000000] 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 39 (10E71800) [pid = 2292] [serial = 39] [outer = 10E12400] 18:37:17 INFO - PROCESS | 2292 | 1467596237093 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 40 (10FC8400) [pid = 2292] [serial = 40] [outer = 10E12400] 18:37:17 INFO - PROCESS | 2292 | 1467596237555 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]]]}] 18:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 18:37:17 INFO - PROCESS | 2292 | 1467596237622 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:37:17 INFO - PROCESS | 2292 | 1467596237627 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:37:17 INFO - PROCESS | 2292 | 1467596237632 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:37:17 INFO - PROCESS | 2292 | 1467596237635 Marionette TRACE conn5 <- [1,22,null,{}] 18:37:17 INFO - PROCESS | 2292 | 1467596237638 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}] 18:37:17 INFO - PROCESS | 2292 | 1467596237641 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:17 INFO - PROCESS | 2292 | 1467596237722 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:37:17 INFO - PROCESS | 2292 | 1467596237731 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:17 INFO - PROCESS | 2292 | 1467596237733 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:17 INFO - PROCESS | 2292 | ++DOCSHELL 149CF400 == 13 [pid = 2292] [id = 15] 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 41 (149CF800) [pid = 2292] [serial = 41] [outer = 00000000] 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 42 (14DCC800) [pid = 2292] [serial = 42] [outer = 149CF800] 18:37:17 INFO - PROCESS | 2292 | 1467596237779 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 43 (14E4B800) [pid = 2292] [serial = 43] [outer = 149CF800] 18:37:18 INFO - PROCESS | 2292 | 1467596238202 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]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 18:37:18 INFO - PROCESS | 2292 | 1467596238267 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 2292 | 1467596238270 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:37:18 INFO - PROCESS | 2292 | 1467596238275 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - PROCESS | 2292 | 1467596238279 Marionette TRACE conn5 <- [1,26,null,{}] 18:37:18 INFO - PROCESS | 2292 | 1467596238290 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}] 18:37:18 INFO - PROCESS | 2292 | 1467596238294 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:18 INFO - PROCESS | 2292 | 1467596238393 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:37:18 INFO - PROCESS | 2292 | 1467596238432 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 2292 | 1467596238435 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:18 INFO - PROCESS | 2292 | ++DOCSHELL 179B9C00 == 14 [pid = 2292] [id = 16] 18:37:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 44 (179BA400) [pid = 2292] [serial = 44] [outer = 00000000] 18:37:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 45 (179C2800) [pid = 2292] [serial = 45] [outer = 179BA400] 18:37:18 INFO - PROCESS | 2292 | 1467596238483 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 46 (183AF000) [pid = 2292] [serial = 46] [outer = 179BA400] 18:37:18 INFO - PROCESS | 2292 | 1467596238895 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]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 18:37:18 INFO - PROCESS | 2292 | 1467596238948 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 2292 | 1467596238951 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:37:18 INFO - PROCESS | 2292 | 1467596238954 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:37:18 INFO - PROCESS | 2292 | 1467596238955 Marionette TRACE conn5 <- [1,30,null,{}] 18:37:18 INFO - PROCESS | 2292 | 1467596238959 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}] 18:37:18 INFO - PROCESS | 2292 | 1467596238961 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:19 INFO - PROCESS | 2292 | 1467596239050 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:37:19 INFO - PROCESS | 2292 | 1467596239055 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 2292 | 1467596239057 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:19 INFO - PROCESS | 2292 | ++DOCSHELL 18C88800 == 15 [pid = 2292] [id = 17] 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 47 (18C8AC00) [pid = 2292] [serial = 47] [outer = 00000000] 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 48 (1903CC00) [pid = 2292] [serial = 48] [outer = 18C8AC00] 18:37:19 INFO - PROCESS | 2292 | 1467596239101 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 49 (19AC3400) [pid = 2292] [serial = 49] [outer = 18C8AC00] 18:37:19 INFO - PROCESS | 2292 | 1467596239482 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]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 18:37:19 INFO - PROCESS | 2292 | 1467596239527 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 2292 | 1467596239529 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:37:19 INFO - PROCESS | 2292 | 1467596239544 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 2292 | 1467596239546 Marionette TRACE conn5 <- [1,34,null,{}] 18:37:19 INFO - PROCESS | 2292 | 1467596239549 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}] 18:37:19 INFO - PROCESS | 2292 | 1467596239551 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:19 INFO - PROCESS | 2292 | 1467596239626 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:37:19 INFO - PROCESS | 2292 | 1467596239631 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 2292 | 1467596239633 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:19 INFO - PROCESS | 2292 | ++DOCSHELL 146A8400 == 16 [pid = 2292] [id = 18] 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 50 (1A04E000) [pid = 2292] [serial = 50] [outer = 00000000] 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 51 (1A0C3C00) [pid = 2292] [serial = 51] [outer = 1A04E000] 18:37:19 INFO - PROCESS | 2292 | 1467596239676 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 52 (1A605000) [pid = 2292] [serial = 52] [outer = 1A04E000] 18:37:20 INFO - PROCESS | 2292 | 1467596240073 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]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 18:37:20 INFO - PROCESS | 2292 | 1467596240123 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 2292 | 1467596240125 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:37:20 INFO - PROCESS | 2292 | 1467596240140 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - PROCESS | 2292 | 1467596240141 Marionette TRACE conn5 <- [1,38,null,{}] 18:37:20 INFO - PROCESS | 2292 | 1467596240145 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}] 18:37:20 INFO - PROCESS | 2292 | 1467596240151 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:20 INFO - PROCESS | 2292 | 1467596240251 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:37:20 INFO - PROCESS | 2292 | 1467596240257 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 2292 | 1467596240259 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:20 INFO - PROCESS | 2292 | ++DOCSHELL 1A66C400 == 17 [pid = 2292] [id = 19] 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 53 (1A744C00) [pid = 2292] [serial = 53] [outer = 00000000] 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 54 (1A9ED400) [pid = 2292] [serial = 54] [outer = 1A744C00] 18:37:20 INFO - PROCESS | 2292 | 1467596240307 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (1AD15800) [pid = 2292] [serial = 55] [outer = 1A744C00] 18:37:20 INFO - PROCESS | 2292 | 1467596240690 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]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 18:37:20 INFO - PROCESS | 2292 | 1467596240714 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 2292 | 1467596240716 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:37:20 INFO - PROCESS | 2292 | 1467596240719 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - PROCESS | 2292 | 1467596240720 Marionette TRACE conn5 <- [1,42,null,{}] 18:37:20 INFO - PROCESS | 2292 | 1467596240724 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}] 18:37:20 INFO - PROCESS | 2292 | 1467596240726 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:20 INFO - PROCESS | 2292 | 1467596240840 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:37:20 INFO - PROCESS | 2292 | 1467596240848 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 2292 | 1467596240849 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:20 INFO - PROCESS | 2292 | ++DOCSHELL 1BF60800 == 18 [pid = 2292] [id = 20] 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (1BF63400) [pid = 2292] [serial = 56] [outer = 00000000] 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (1C51B000) [pid = 2292] [serial = 57] [outer = 1BF63400] 18:37:20 INFO - PROCESS | 2292 | 1467596240895 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (1C6DDC00) [pid = 2292] [serial = 58] [outer = 1BF63400] 18:37:21 INFO - PROCESS | 2292 | 1467596241348 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]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 18:37:21 INFO - PROCESS | 2292 | 1467596241393 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 2292 | 1467596241395 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:37:21 INFO - PROCESS | 2292 | 1467596241399 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:37:21 INFO - PROCESS | 2292 | 1467596241400 Marionette TRACE conn5 <- [1,46,null,{}] 18:37:21 INFO - PROCESS | 2292 | 1467596241404 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}] 18:37:21 INFO - PROCESS | 2292 | 1467596241406 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:21 INFO - PROCESS | 2292 | 1467596241481 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:37:21 INFO - PROCESS | 2292 | 1467596241486 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 2292 | 1467596241488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:21 INFO - PROCESS | 2292 | ++DOCSHELL 19A2F000 == 19 [pid = 2292] [id = 21] 18:37:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (1E921C00) [pid = 2292] [serial = 59] [outer = 00000000] 18:37:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (1E970C00) [pid = 2292] [serial = 60] [outer = 1E921C00] 18:37:21 INFO - PROCESS | 2292 | 1467596241537 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (1EAD2C00) [pid = 2292] [serial = 61] [outer = 1E921C00] 18:37:21 INFO - PROCESS | 2292 | 1467596241916 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]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 18:37:21 INFO - PROCESS | 2292 | 1467596241972 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:37:21 INFO - PROCESS | 2292 | 1467596241974 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:37:21 INFO - PROCESS | 2292 | 1467596241989 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 2292 | 1467596241991 Marionette TRACE conn5 <- [1,50,null,{}] 18:37:21 INFO - PROCESS | 2292 | 1467596241995 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}] 18:37:21 INFO - PROCESS | 2292 | 1467596241997 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:22 INFO - PROCESS | 2292 | 1467596242076 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:37:22 INFO - PROCESS | 2292 | 1467596242099 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 2292 | 1467596242101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:22 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9B000 == 20 [pid = 2292] [id = 22] 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (192DBC00) [pid = 2292] [serial = 62] [outer = 00000000] 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (192E2800) [pid = 2292] [serial = 63] [outer = 192DBC00] 18:37:22 INFO - PROCESS | 2292 | 1467596242145 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (192E3C00) [pid = 2292] [serial = 64] [outer = 192DBC00] 18:37:22 INFO - PROCESS | 2292 | 1467596242523 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]]]}] 18:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 18:37:22 INFO - PROCESS | 2292 | 1467596242567 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:37:22 INFO - PROCESS | 2292 | 1467596242570 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:37:22 INFO - PROCESS | 2292 | 1467596242573 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:37:22 INFO - PROCESS | 2292 | 1467596242575 Marionette TRACE conn5 <- [1,54,null,{}] 18:37:22 INFO - PROCESS | 2292 | 1467596242579 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}] 18:37:22 INFO - PROCESS | 2292 | 1467596242581 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:22 INFO - PROCESS | 2292 | 1467596242687 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:37:22 INFO - PROCESS | 2292 | 1467596242694 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 2292 | 1467596242695 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:22 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B6C00 == 21 [pid = 2292] [id = 23] 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0C8B7000) [pid = 2292] [serial = 65] [outer = 00000000] 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0C8BC400) [pid = 2292] [serial = 66] [outer = 0C8B7000] 18:37:22 INFO - PROCESS | 2292 | 1467596242737 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0C8BFC00) [pid = 2292] [serial = 67] [outer = 0C8B7000] 18:37:23 INFO - PROCESS | 2292 | 1467596243106 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 18:37:23 INFO - PROCESS | 2292 | 1467596243147 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 2292 | 1467596243150 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:37:23 INFO - PROCESS | 2292 | 1467596243153 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 2292 | 1467596243155 Marionette TRACE conn5 <- [1,58,null,{}] 18:37:23 INFO - PROCESS | 2292 | 1467596243158 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}] 18:37:23 INFO - PROCESS | 2292 | 1467596243160 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:23 INFO - PROCESS | 2292 | 1467596243252 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:37:23 INFO - PROCESS | 2292 | 1467596243320 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 2292 | 1467596243322 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:23 INFO - PROCESS | 2292 | ++DOCSHELL 192E1000 == 22 [pid = 2292] [id = 24] 18:37:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (192E2000) [pid = 2292] [serial = 68] [outer = 00000000] 18:37:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1C27F800) [pid = 2292] [serial = 69] [outer = 192E2000] 18:37:23 INFO - PROCESS | 2292 | 1467596243366 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1C286C00) [pid = 2292] [serial = 70] [outer = 192E2000] 18:37:23 INFO - PROCESS | 2292 | 1467596243700 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 18:37:23 INFO - PROCESS | 2292 | 1467596243727 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 2292 | 1467596243729 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:37:23 INFO - PROCESS | 2292 | 1467596243732 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 2292 | 1467596243734 Marionette TRACE conn5 <- [1,62,null,{}] 18:37:23 INFO - PROCESS | 2292 | 1467596243737 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}] 18:37:23 INFO - PROCESS | 2292 | 1467596243739 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:23 INFO - PROCESS | 2292 | 1467596243815 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:37:23 INFO - PROCESS | 2292 | 1467596243891 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 2292 | 1467596243893 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:23 INFO - PROCESS | 2292 | ++DOCSHELL 1E2BE400 == 23 [pid = 2292] [id = 25] 18:37:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1E970000) [pid = 2292] [serial = 71] [outer = 00000000] 18:37:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1EBBB000) [pid = 2292] [serial = 72] [outer = 1E970000] 18:37:23 INFO - PROCESS | 2292 | 1467596243935 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1EBC0800) [pid = 2292] [serial = 73] [outer = 1E970000] 18:37:24 INFO - PROCESS | 2292 | 1467596244270 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]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 18:37:24 INFO - PROCESS | 2292 | 1467596244304 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 2292 | 1467596244305 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:37:24 INFO - PROCESS | 2292 | 1467596244308 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 2292 | 1467596244310 Marionette TRACE conn5 <- [1,66,null,{}] 18:37:24 INFO - PROCESS | 2292 | 1467596244314 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}] 18:37:24 INFO - PROCESS | 2292 | 1467596244315 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:24 INFO - PROCESS | 2292 | 1467596244392 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:37:24 INFO - PROCESS | 2292 | 1467596244398 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 2292 | 1467596244399 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:24 INFO - PROCESS | 2292 | ++DOCSHELL 0D74E000 == 24 [pid = 2292] [id = 26] 18:37:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D74F400) [pid = 2292] [serial = 74] [outer = 00000000] 18:37:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D754400) [pid = 2292] [serial = 75] [outer = 0D74F400] 18:37:24 INFO - PROCESS | 2292 | 1467596244441 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A04EC00) [pid = 2292] [serial = 76] [outer = 0D74F400] 18:37:25 INFO - PROCESS | 2292 | 1467596245589 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]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1339ms 18:37:25 INFO - PROCESS | 2292 | 1467596245649 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:37:25 INFO - PROCESS | 2292 | 1467596245653 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:37:25 INFO - PROCESS | 2292 | 1467596245666 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 2292 | 1467596245671 Marionette TRACE conn5 <- [1,70,null,{}] 18:37:25 INFO - PROCESS | 2292 | 1467596245676 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}] 18:37:25 INFO - PROCESS | 2292 | 1467596245679 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:25 INFO - PROCESS | 2292 | 1467596245787 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:37:25 INFO - PROCESS | 2292 | 1467596245798 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 2292 | 1467596245801 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:25 INFO - PROCESS | 2292 | ++DOCSHELL 0D74CC00 == 25 [pid = 2292] [id = 27] 18:37:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D752C00) [pid = 2292] [serial = 77] [outer = 00000000] 18:37:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0DD4BC00) [pid = 2292] [serial = 78] [outer = 0D752C00] 18:37:25 INFO - PROCESS | 2292 | 1467596245848 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (10E11C00) [pid = 2292] [serial = 79] [outer = 0D752C00] 18:37:26 INFO - PROCESS | 2292 | 1467596246261 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]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 18:37:26 INFO - PROCESS | 2292 | 1467596246290 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 2292 | 1467596246294 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:37:26 INFO - PROCESS | 2292 | 1467596246300 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 2292 | 1467596246302 Marionette TRACE conn5 <- [1,74,null,{}] 18:37:26 INFO - PROCESS | 2292 | 1467596246306 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}] 18:37:26 INFO - PROCESS | 2292 | 1467596246309 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:26 INFO - PROCESS | 2292 | 1467596246418 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:37:26 INFO - PROCESS | 2292 | 1467596246480 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 2292 | 1467596246483 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:26 INFO - PROCESS | 2292 | ++DOCSHELL 14627400 == 26 [pid = 2292] [id = 28] 18:37:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (146E7C00) [pid = 2292] [serial = 80] [outer = 00000000] 18:37:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (14E24800) [pid = 2292] [serial = 81] [outer = 146E7C00] 18:37:26 INFO - PROCESS | 2292 | 1467596246530 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (14E54C00) [pid = 2292] [serial = 82] [outer = 146E7C00] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DA24C00) [pid = 2292] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (192DBC00) [pid = 2292] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0C8B7000) [pid = 2292] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (192E2000) [pid = 2292] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1EA0F400) [pid = 2292] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D783800) [pid = 2292] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18D35C00) [pid = 2292] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (10E12400) [pid = 2292] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (149CF800) [pid = 2292] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (179BA400) [pid = 2292] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (18C8AC00) [pid = 2292] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A04E000) [pid = 2292] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:37:27 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A744C00) [pid = 2292] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:37:27 INFO - PROCESS | 2292 | 1467596247207 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 18:37:27 INFO - PROCESS | 2292 | 1467596247234 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 2292 | 1467596247236 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:37:27 INFO - PROCESS | 2292 | 1467596247243 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 2292 | 1467596247246 Marionette TRACE conn5 <- [1,78,null,{}] 18:37:27 INFO - PROCESS | 2292 | 1467596247256 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}] 18:37:27 INFO - PROCESS | 2292 | 1467596247261 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:27 INFO - PROCESS | 2292 | 1467596247352 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:37:27 INFO - PROCESS | 2292 | 1467596247420 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 2292 | 1467596247423 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:27 INFO - PROCESS | 2292 | ++DOCSHELL 14D28800 == 27 [pid = 2292] [id = 29] 18:37:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14D97400) [pid = 2292] [serial = 83] [outer = 00000000] 18:37:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (15E64C00) [pid = 2292] [serial = 84] [outer = 14D97400] 18:37:27 INFO - PROCESS | 2292 | 1467596247481 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17943C00) [pid = 2292] [serial = 85] [outer = 14D97400] 18:37:27 INFO - PROCESS | 2292 | 1467596247811 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 18:37:27 INFO - PROCESS | 2292 | 1467596247887 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 2292 | 1467596247889 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:37:27 INFO - PROCESS | 2292 | 1467596247893 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 2292 | 1467596247895 Marionette TRACE conn5 <- [1,82,null,{}] 18:37:27 INFO - PROCESS | 2292 | 1467596247898 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}] 18:37:27 INFO - PROCESS | 2292 | 1467596247900 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:27 INFO - PROCESS | 2292 | 1467596247980 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:37:27 INFO - PROCESS | 2292 | 1467596247985 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 2292 | 1467596247987 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:28 INFO - PROCESS | 2292 | ++DOCSHELL 17946800 == 28 [pid = 2292] [id = 30] 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17947C00) [pid = 2292] [serial = 86] [outer = 00000000] 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18D30800) [pid = 2292] [serial = 87] [outer = 17947C00] 18:37:28 INFO - PROCESS | 2292 | 1467596248033 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1913A400) [pid = 2292] [serial = 88] [outer = 17947C00] 18:37:28 INFO - PROCESS | 2292 | 1467596248459 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]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 18:37:28 INFO - PROCESS | 2292 | 1467596248525 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 2292 | 1467596248527 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:37:28 INFO - PROCESS | 2292 | 1467596248530 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 2292 | 1467596248531 Marionette TRACE conn5 <- [1,86,null,{}] 18:37:28 INFO - PROCESS | 2292 | 1467596248535 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}] 18:37:28 INFO - PROCESS | 2292 | 1467596248537 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:28 INFO - PROCESS | 2292 | 1467596248613 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:37:28 INFO - PROCESS | 2292 | 1467596248620 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 2292 | 1467596248622 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:28 INFO - PROCESS | 2292 | ++DOCSHELL 192E2400 == 29 [pid = 2292] [id = 31] 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19A01800) [pid = 2292] [serial = 89] [outer = 00000000] 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19ABF000) [pid = 2292] [serial = 90] [outer = 19A01800] 18:37:28 INFO - PROCESS | 2292 | 1467596248666 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A050800) [pid = 2292] [serial = 91] [outer = 19A01800] 18:37:29 INFO - PROCESS | 2292 | 1467596249105 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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 18:37:29 INFO - PROCESS | 2292 | 1467596249161 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:37:29 INFO - PROCESS | 2292 | 1467596249165 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:37:29 INFO - PROCESS | 2292 | 1467596249171 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 2292 | 1467596249175 Marionette TRACE conn5 <- [1,90,null,{}] 18:37:29 INFO - PROCESS | 2292 | 1467596249181 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}] 18:37:29 INFO - PROCESS | 2292 | 1467596249185 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:29 INFO - PROCESS | 2292 | 1467596249320 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:37:29 INFO - PROCESS | 2292 | 1467596249428 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 2292 | 1467596249433 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:29 INFO - PROCESS | 2292 | ++DOCSHELL 0D74BC00 == 30 [pid = 2292] [id = 32] 18:37:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0D750000) [pid = 2292] [serial = 92] [outer = 00000000] 18:37:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0DA23400) [pid = 2292] [serial = 93] [outer = 0D750000] 18:37:29 INFO - PROCESS | 2292 | 1467596249491 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (10E71000) [pid = 2292] [serial = 94] [outer = 0D750000] 18:37:30 INFO - PROCESS | 2292 | 1467596250018 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]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 18:37:30 INFO - PROCESS | 2292 | 1467596250062 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 2292 | 1467596250066 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:37:30 INFO - PROCESS | 2292 | 1467596250073 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 2292 | 1467596250076 Marionette TRACE conn5 <- [1,94,null,{}] 18:37:30 INFO - PROCESS | 2292 | 1467596250080 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}] 18:37:30 INFO - PROCESS | 2292 | 1467596250083 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:30 INFO - PROCESS | 2292 | 1467596250187 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:37:30 INFO - PROCESS | 2292 | 1467596250272 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 2292 | 1467596250274 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:30 INFO - PROCESS | 2292 | ++DOCSHELL 14EEF000 == 31 [pid = 2292] [id = 33] 18:37:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (14F4C800) [pid = 2292] [serial = 95] [outer = 00000000] 18:37:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (17940000) [pid = 2292] [serial = 96] [outer = 14F4C800] 18:37:30 INFO - PROCESS | 2292 | 1467596250329 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18C01C00) [pid = 2292] [serial = 97] [outer = 14F4C800] 18:37:30 INFO - PROCESS | 2292 | 1467596250886 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]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 18:37:30 INFO - PROCESS | 2292 | 1467596250946 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 2292 | 1467596250949 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:37:30 INFO - PROCESS | 2292 | 1467596250952 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:37:30 INFO - PROCESS | 2292 | 1467596250956 Marionette TRACE conn5 <- [1,98,null,{}] 18:37:30 INFO - PROCESS | 2292 | 1467596250967 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}] 18:37:30 INFO - PROCESS | 2292 | 1467596250972 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:31 INFO - PROCESS | 2292 | 1467596251078 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:37:31 INFO - PROCESS | 2292 | 1467596251148 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 2292 | 1467596251152 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:31 INFO - PROCESS | 2292 | ++DOCSHELL 1A8DE800 == 32 [pid = 2292] [id = 34] 18:37:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A8DEC00) [pid = 2292] [serial = 98] [outer = 00000000] 18:37:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A993400) [pid = 2292] [serial = 99] [outer = 1A8DEC00] 18:37:31 INFO - PROCESS | 2292 | 1467596251209 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A9E6400) [pid = 2292] [serial = 100] [outer = 1A8DEC00] 18:37:31 INFO - PROCESS | 2292 | 1467596251765 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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 18:37:31 INFO - PROCESS | 2292 | 1467596251826 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 2292 | 1467596251829 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:37:31 INFO - PROCESS | 2292 | 1467596251832 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:37:31 INFO - PROCESS | 2292 | 1467596251834 Marionette TRACE conn5 <- [1,102,null,{}] 18:37:31 INFO - PROCESS | 2292 | 1467596251838 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}] 18:37:31 INFO - PROCESS | 2292 | 1467596251840 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:31 INFO - PROCESS | 2292 | 1467596251941 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:37:32 INFO - PROCESS | 2292 | 1467596252010 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 2292 | 1467596252012 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:32 INFO - PROCESS | 2292 | ++DOCSHELL 18F99400 == 33 [pid = 2292] [id = 35] 18:37:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (18F99800) [pid = 2292] [serial = 101] [outer = 00000000] 18:37:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (18F9E000) [pid = 2292] [serial = 102] [outer = 18F99800] 18:37:32 INFO - PROCESS | 2292 | 1467596252065 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A98B800) [pid = 2292] [serial = 103] [outer = 18F99800] 18:37:32 INFO - PROCESS | 2292 | 1467596252730 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]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 18:37:32 INFO - PROCESS | 2292 | 1467596252766 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 2292 | 1467596252771 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:37:32 INFO - PROCESS | 2292 | 1467596252776 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 2292 | 1467596252779 Marionette TRACE conn5 <- [1,106,null,{}] 18:37:32 INFO - PROCESS | 2292 | 1467596252784 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}] 18:37:32 INFO - PROCESS | 2292 | 1467596252787 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:32 INFO - PROCESS | 2292 | 1467596252890 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:37:32 INFO - PROCESS | 2292 | 1467596252978 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 2292 | 1467596252982 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:32 INFO - PROCESS | 2292 | ++DOCSHELL 0D674C00 == 34 [pid = 2292] [id = 36] 18:37:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0D746800) [pid = 2292] [serial = 104] [outer = 00000000] 18:37:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (0E04FC00) [pid = 2292] [serial = 105] [outer = 0D746800] 18:37:33 INFO - PROCESS | 2292 | 1467596253033 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (146AEC00) [pid = 2292] [serial = 106] [outer = 0D746800] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A610C00) [pid = 2292] [serial = 17] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1E970C00) [pid = 2292] [serial = 60] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (192E2800) [pid = 2292] [serial = 63] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0C8BC400) [pid = 2292] [serial = 66] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1C27F800) [pid = 2292] [serial = 69] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (10E7B000) [pid = 2292] [serial = 27] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19132000) [pid = 2292] [serial = 30] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (19AC0400) [pid = 2292] [serial = 31] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0DA99C00) [pid = 2292] [serial = 36] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (10E71800) [pid = 2292] [serial = 39] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14DCC800) [pid = 2292] [serial = 42] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (179C2800) [pid = 2292] [serial = 45] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183AF000) [pid = 2292] [serial = 46] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1903CC00) [pid = 2292] [serial = 48] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19AC3400) [pid = 2292] [serial = 49] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A0C3C00) [pid = 2292] [serial = 51] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A9ED400) [pid = 2292] [serial = 54] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C51B000) [pid = 2292] [serial = 57] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D781C00) [pid = 2292] [serial = 33] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A605000) [pid = 2292] [serial = 52] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1AD15800) [pid = 2292] [serial = 55] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (10FC8400) [pid = 2292] [serial = 40] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14E4B800) [pid = 2292] [serial = 43] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (146E8000) [pid = 2292] [serial = 28] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (192E3C00) [pid = 2292] [serial = 64] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1C286C00) [pid = 2292] [serial = 70] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0C8BFC00) [pid = 2292] [serial = 67] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1EAD4C00) [pid = 2292] [serial = 22] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1EBBB000) [pid = 2292] [serial = 72] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1A04F800) [pid = 2292] [serial = 14] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (17942C00) [pid = 2292] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (17939800) [pid = 2292] [serial = 9] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (0E024800) [pid = 2292] [serial = 4] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (179BDC00) [pid = 2292] [serial = 24] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (1EAD0000) [pid = 2292] [serial = 21] [outer = 00000000] [url = about:blank] 18:37:33 INFO - PROCESS | 2292 | 1467596253981 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1222ms 18:37:34 INFO - PROCESS | 2292 | 1467596253998 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 2292 | 1467596254001 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:37:34 INFO - PROCESS | 2292 | 1467596254006 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 2292 | 1467596254011 Marionette TRACE conn5 <- [1,110,null,{}] 18:37:34 INFO - PROCESS | 2292 | 1467596254016 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}] 18:37:34 INFO - PROCESS | 2292 | 1467596254018 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:34 INFO - PROCESS | 2292 | 1467596254104 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:37:34 INFO - PROCESS | 2292 | 1467596254173 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 2292 | 1467596254175 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:34 INFO - PROCESS | 2292 | ++DOCSHELL 0D74E400 == 35 [pid = 2292] [id = 37] 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0D750800) [pid = 2292] [serial = 107] [outer = 00000000] 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0DA2B400) [pid = 2292] [serial = 108] [outer = 0D750800] 18:37:34 INFO - PROCESS | 2292 | 1467596254223 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (0DD42000) [pid = 2292] [serial = 109] [outer = 0D750800] 18:37:34 INFO - PROCESS | 2292 | 1467596254586 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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 18:37:34 INFO - PROCESS | 2292 | 1467596254637 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 2292 | 1467596254642 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:37:34 INFO - PROCESS | 2292 | 1467596254648 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 2292 | 1467596254651 Marionette TRACE conn5 <- [1,114,null,{}] 18:37:34 INFO - PROCESS | 2292 | 1467596254655 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}] 18:37:34 INFO - PROCESS | 2292 | 1467596254657 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:34 INFO - PROCESS | 2292 | 1467596254744 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:37:34 INFO - PROCESS | 2292 | 1467596254750 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 2292 | 1467596254752 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:34 INFO - PROCESS | 2292 | ++DOCSHELL 10FCA400 == 36 [pid = 2292] [id = 38] 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (14630400) [pid = 2292] [serial = 110] [outer = 00000000] 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (14DA3C00) [pid = 2292] [serial = 111] [outer = 14630400] 18:37:34 INFO - PROCESS | 2292 | 1467596254798 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (14E28800) [pid = 2292] [serial = 112] [outer = 14630400] 18:37:35 INFO - PROCESS | 2292 | 1467596255231 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]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 18:37:35 INFO - PROCESS | 2292 | 1467596255282 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 2292 | 1467596255284 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:37:35 INFO - PROCESS | 2292 | 1467596255288 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:37:35 INFO - PROCESS | 2292 | 1467596255291 Marionette TRACE conn5 <- [1,118,null,{}] 18:37:35 INFO - PROCESS | 2292 | 1467596255302 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}] 18:37:35 INFO - PROCESS | 2292 | 1467596255307 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:35 INFO - PROCESS | 2292 | 1467596255388 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:37:35 INFO - PROCESS | 2292 | 1467596255396 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 2292 | 1467596255399 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:35 INFO - PROCESS | 2292 | ++DOCSHELL 179C3400 == 37 [pid = 2292] [id = 39] 18:37:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (179C6400) [pid = 2292] [serial = 113] [outer = 00000000] 18:37:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (183AE000) [pid = 2292] [serial = 114] [outer = 179C6400] 18:37:35 INFO - PROCESS | 2292 | 1467596255446 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (18C8C800) [pid = 2292] [serial = 115] [outer = 179C6400] 18:37:35 INFO - PROCESS | 2292 | 1467596255848 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]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 18:37:35 INFO - PROCESS | 2292 | 1467596255862 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 2292 | 1467596255864 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:37:35 INFO - PROCESS | 2292 | 1467596255867 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 2292 | 1467596255869 Marionette TRACE conn5 <- [1,122,null,{}] 18:37:35 INFO - PROCESS | 2292 | 1467596255872 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}] 18:37:35 INFO - PROCESS | 2292 | 1467596255874 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:35 INFO - PROCESS | 2292 | 1467596255990 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:37:36 INFO - PROCESS | 2292 | 1467596256003 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 2292 | 1467596256005 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:36 INFO - PROCESS | 2292 | ++DOCSHELL 18D34C00 == 38 [pid = 2292] [id = 40] 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18F92000) [pid = 2292] [serial = 116] [outer = 00000000] 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19043400) [pid = 2292] [serial = 117] [outer = 18F92000] 18:37:36 INFO - PROCESS | 2292 | 1467596256050 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (192DB400) [pid = 2292] [serial = 118] [outer = 18F92000] 18:37:36 INFO - PROCESS | 2292 | 1467596256459 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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 18:37:36 INFO - PROCESS | 2292 | 1467596256498 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 2292 | 1467596256500 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:37:36 INFO - PROCESS | 2292 | 1467596256503 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 2292 | 1467596256505 Marionette TRACE conn5 <- [1,126,null,{}] 18:37:36 INFO - PROCESS | 2292 | 1467596256508 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}] 18:37:36 INFO - PROCESS | 2292 | 1467596256510 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:36 INFO - PROCESS | 2292 | 1467596256607 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:37:36 INFO - PROCESS | 2292 | 1467596256613 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 2292 | 1467596256615 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:36 INFO - PROCESS | 2292 | ++DOCSHELL 192DFC00 == 39 [pid = 2292] [id = 41] 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192E1C00) [pid = 2292] [serial = 119] [outer = 00000000] 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19A30800) [pid = 2292] [serial = 120] [outer = 192E1C00] 18:37:36 INFO - PROCESS | 2292 | 1467596256658 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (19AC4C00) [pid = 2292] [serial = 121] [outer = 192E1C00] 18:37:37 INFO - PROCESS | 2292 | 1467596257084 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]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 18:37:37 INFO - PROCESS | 2292 | 1467596257134 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 2292 | 1467596257136 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:37:37 INFO - PROCESS | 2292 | 1467596257145 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 2292 | 1467596257147 Marionette TRACE conn5 <- [1,130,null,{}] 18:37:37 INFO - PROCESS | 2292 | 1467596257151 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}] 18:37:37 INFO - PROCESS | 2292 | 1467596257156 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:37 INFO - PROCESS | 2292 | 1467596257270 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:37:37 INFO - PROCESS | 2292 | 1467596257280 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 2292 | 1467596257282 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:37 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C0C00 == 40 [pid = 2292] [id = 42] 18:37:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A0C2400) [pid = 2292] [serial = 122] [outer = 00000000] 18:37:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A661C00) [pid = 2292] [serial = 123] [outer = 1A0C2400] 18:37:37 INFO - PROCESS | 2292 | 1467596257344 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A743C00) [pid = 2292] [serial = 124] [outer = 1A0C2400] 18:37:37 INFO - PROCESS | 2292 | 1467596257771 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]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 18:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:37:37 INFO - PROCESS | 2292 | 1467596257830 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 2292 | 1467596257832 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:37:37 INFO - PROCESS | 2292 | 1467596257841 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 2292 | 1467596257843 Marionette TRACE conn5 <- [1,134,null,{}] 18:37:37 INFO - PROCESS | 2292 | 1467596257846 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}] 18:37:37 INFO - PROCESS | 2292 | 1467596257848 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:37 INFO - PROCESS | 2292 | 1467596257945 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:37:37 INFO - PROCESS | 2292 | 1467596257956 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 2292 | 1467596257958 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:37 INFO - PROCESS | 2292 | ++DOCSHELL 1A7BFC00 == 41 [pid = 2292] [id = 43] 18:37:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A8DF000) [pid = 2292] [serial = 125] [outer = 00000000] 18:37:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A9EE400) [pid = 2292] [serial = 126] [outer = 1A8DF000] 18:37:38 INFO - PROCESS | 2292 | 1467596258001 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1AD47C00) [pid = 2292] [serial = 127] [outer = 1A8DF000] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19A01800) [pid = 2292] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17947C00) [pid = 2292] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D752C00) [pid = 2292] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D97400) [pid = 2292] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (146E7C00) [pid = 2292] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D74F400) [pid = 2292] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1BF63400) [pid = 2292] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1E921C00) [pid = 2292] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:37:38 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1E970000) [pid = 2292] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:37:38 INFO - PROCESS | 2292 | 1467596258464 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 18:37:38 INFO - PROCESS | 2292 | 1467596258526 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 2292 | 1467596258528 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:37:38 INFO - PROCESS | 2292 | 1467596258531 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 2292 | 1467596258533 Marionette TRACE conn5 <- [1,138,null,{}] 18:37:38 INFO - PROCESS | 2292 | 1467596258536 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}] 18:37:38 INFO - PROCESS | 2292 | 1467596258538 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:38 INFO - PROCESS | 2292 | 1467596258632 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:37:38 INFO - PROCESS | 2292 | 1467596258638 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 2292 | 1467596258640 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:38 INFO - PROCESS | 2292 | ++DOCSHELL 0895FC00 == 42 [pid = 2292] [id = 44] 18:37:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (08960000) [pid = 2292] [serial = 128] [outer = 00000000] 18:37:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (08964000) [pid = 2292] [serial = 129] [outer = 08960000] 18:37:38 INFO - PROCESS | 2292 | 1467596258684 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0896E800) [pid = 2292] [serial = 130] [outer = 08960000] 18:37:39 INFO - PROCESS | 2292 | 1467596259082 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]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 18:37:39 INFO - PROCESS | 2292 | 1467596259102 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 2292 | 1467596259104 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:37:39 INFO - PROCESS | 2292 | 1467596259107 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 2292 | 1467596259109 Marionette TRACE conn5 <- [1,142,null,{}] 18:37:39 INFO - PROCESS | 2292 | 1467596259124 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}] 18:37:39 INFO - PROCESS | 2292 | 1467596259126 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:39 INFO - PROCESS | 2292 | 1467596259201 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:37:39 INFO - PROCESS | 2292 | 1467596259207 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 2292 | 1467596259209 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:39 INFO - PROCESS | 2292 | ++DOCSHELL 0D752C00 == 43 [pid = 2292] [id = 45] 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1462D800) [pid = 2292] [serial = 131] [outer = 00000000] 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (15E67000) [pid = 2292] [serial = 132] [outer = 1462D800] 18:37:39 INFO - PROCESS | 2292 | 1467596259253 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18C0DC00) [pid = 2292] [serial = 133] [outer = 1462D800] 18:37:39 INFO - PROCESS | 2292 | 1467596259655 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]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 18:37:39 INFO - PROCESS | 2292 | 1467596259703 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 2292 | 1467596259705 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:37:39 INFO - PROCESS | 2292 | 1467596259713 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 2292 | 1467596259714 Marionette TRACE conn5 <- [1,146,null,{}] 18:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:37:39 INFO - PROCESS | 2292 | 1467596259718 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}] 18:37:39 INFO - PROCESS | 2292 | 1467596259720 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:39 INFO - PROCESS | 2292 | 1467596259795 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:37:39 INFO - PROCESS | 2292 | 1467596259801 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 2292 | 1467596259803 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:39 INFO - PROCESS | 2292 | ++DOCSHELL 1903FC00 == 44 [pid = 2292] [id = 46] 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19A34C00) [pid = 2292] [serial = 134] [outer = 00000000] 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1BF5EC00) [pid = 2292] [serial = 135] [outer = 19A34C00] 18:37:39 INFO - PROCESS | 2292 | 1467596259845 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1C278C00) [pid = 2292] [serial = 136] [outer = 19A34C00] 18:37:40 INFO - PROCESS | 2292 | 1467596260342 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]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 18:37:40 INFO - PROCESS | 2292 | 1467596260390 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 2292 | 1467596260394 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:37:40 INFO - PROCESS | 2292 | 1467596260400 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 2292 | 1467596260403 Marionette TRACE conn5 <- [1,150,null,{}] 18:37:40 INFO - PROCESS | 2292 | 1467596260409 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}] 18:37:40 INFO - PROCESS | 2292 | 1467596260412 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:40 INFO - PROCESS | 2292 | 1467596260533 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:37:40 INFO - PROCESS | 2292 | 1467596260606 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 2292 | 1467596260611 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:40 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BB000 == 45 [pid = 2292] [id = 47] 18:37:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0C8BB400) [pid = 2292] [serial = 137] [outer = 00000000] 18:37:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D746C00) [pid = 2292] [serial = 138] [outer = 0C8BB400] 18:37:40 INFO - PROCESS | 2292 | 1467596260668 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D787800) [pid = 2292] [serial = 139] [outer = 0C8BB400] 18:37:41 INFO - PROCESS | 2292 | 1467596261399 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]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1021ms 18:37:41 INFO - PROCESS | 2292 | 1467596261426 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 2292 | 1467596261431 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:37:41 INFO - PROCESS | 2292 | 1467596261438 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 2292 | 1467596261441 Marionette TRACE conn5 <- [1,154,null,{}] 18:37:41 INFO - PROCESS | 2292 | 1467596261445 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}] 18:37:41 INFO - PROCESS | 2292 | 1467596261448 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:41 INFO - PROCESS | 2292 | 1467596261565 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:37:41 INFO - PROCESS | 2292 | 1467596261637 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:41 INFO - PROCESS | 2292 | 1467596261640 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:41 INFO - PROCESS | 2292 | ++DOCSHELL 14F4EC00 == 46 [pid = 2292] [id = 48] 18:37:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14FCBC00) [pid = 2292] [serial = 140] [outer = 00000000] 18:37:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (17940C00) [pid = 2292] [serial = 141] [outer = 14FCBC00] 18:37:41 INFO - PROCESS | 2292 | 1467596261695 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (183ACC00) [pid = 2292] [serial = 142] [outer = 14FCBC00] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 14D28800 == 45 [pid = 2292] [id = 29] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 192E2400 == 44 [pid = 2292] [id = 31] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 17946800 == 43 [pid = 2292] [id = 30] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 0D752C00 == 42 [pid = 2292] [id = 45] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 0895FC00 == 41 [pid = 2292] [id = 44] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 1A7BFC00 == 40 [pid = 2292] [id = 43] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 1A0C0C00 == 39 [pid = 2292] [id = 42] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 192DFC00 == 38 [pid = 2292] [id = 41] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 18D34C00 == 37 [pid = 2292] [id = 40] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 179C3400 == 36 [pid = 2292] [id = 39] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 10FCA400 == 35 [pid = 2292] [id = 38] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 0D74E400 == 34 [pid = 2292] [id = 37] 18:37:42 INFO - PROCESS | 2292 | --DOCSHELL 0D674C00 == 33 [pid = 2292] [id = 36] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1913A400) [pid = 2292] [serial = 88] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0DD4BC00) [pid = 2292] [serial = 78] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (10E11C00) [pid = 2292] [serial = 79] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (15E64C00) [pid = 2292] [serial = 84] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14E24800) [pid = 2292] [serial = 81] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18D30800) [pid = 2292] [serial = 87] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14E54C00) [pid = 2292] [serial = 82] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17943C00) [pid = 2292] [serial = 85] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A04EC00) [pid = 2292] [serial = 76] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (19ABF000) [pid = 2292] [serial = 90] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D754400) [pid = 2292] [serial = 75] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C6DDC00) [pid = 2292] [serial = 58] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1EAD2C00) [pid = 2292] [serial = 61] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1EBC0800) [pid = 2292] [serial = 73] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A050800) [pid = 2292] [serial = 91] [outer = 00000000] [url = about:blank] 18:37:42 INFO - PROCESS | 2292 | 1467596262585 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]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1177ms 18:37:42 INFO - PROCESS | 2292 | 1467596262617 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:37:42 INFO - PROCESS | 2292 | 1467596262622 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:37:42 INFO - PROCESS | 2292 | 1467596262627 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 2292 | 1467596262630 Marionette TRACE conn5 <- [1,158,null,{}] 18:37:42 INFO - PROCESS | 2292 | 1467596262635 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}] 18:37:42 INFO - PROCESS | 2292 | 1467596262638 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:42 INFO - PROCESS | 2292 | 1467596262733 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:37:42 INFO - PROCESS | 2292 | 1467596262804 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 2292 | 1467596262809 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:42 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B9400 == 34 [pid = 2292] [id = 49] 18:37:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0C8B9C00) [pid = 2292] [serial = 143] [outer = 00000000] 18:37:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D1F6C00) [pid = 2292] [serial = 144] [outer = 0C8B9C00] 18:37:42 INFO - PROCESS | 2292 | 1467596262855 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D67E400) [pid = 2292] [serial = 145] [outer = 0C8B9C00] 18:37:43 INFO - PROCESS | 2292 | 1467596263240 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 18:37:43 INFO - PROCESS | 2292 | 1467596263257 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 2292 | 1467596263261 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:37:43 INFO - PROCESS | 2292 | 1467596263284 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 2292 | 1467596263287 Marionette TRACE conn5 <- [1,162,null,{}] 18:37:43 INFO - PROCESS | 2292 | 1467596263291 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}] 18:37:43 INFO - PROCESS | 2292 | 1467596263293 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:43 INFO - PROCESS | 2292 | 1467596263398 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:37:43 INFO - PROCESS | 2292 | 1467596263407 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 2292 | 1467596263409 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:43 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9C800 == 35 [pid = 2292] [id = 50] 18:37:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (10FCA400) [pid = 2292] [serial = 146] [outer = 00000000] 18:37:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (146EF400) [pid = 2292] [serial = 147] [outer = 10FCA400] 18:37:43 INFO - PROCESS | 2292 | 1467596263455 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14E23400) [pid = 2292] [serial = 148] [outer = 10FCA400] 18:37:43 INFO - PROCESS | 2292 | 1467596263900 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 18:37:43 INFO - PROCESS | 2292 | 1467596263970 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 2292 | 1467596263972 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:37:43 INFO - PROCESS | 2292 | 1467596263975 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 2292 | 1467596263978 Marionette TRACE conn5 <- [1,166,null,{}] 18:37:43 INFO - PROCESS | 2292 | 1467596263990 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}] 18:37:43 INFO - PROCESS | 2292 | 1467596263995 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:44 INFO - PROCESS | 2292 | 1467596264100 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:37:44 INFO - PROCESS | 2292 | 1467596264176 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 2292 | 1467596264180 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:44 INFO - PROCESS | 2292 | ++DOCSHELL 179BDC00 == 36 [pid = 2292] [id = 51] 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (179BE800) [pid = 2292] [serial = 149] [outer = 00000000] 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (183A9400) [pid = 2292] [serial = 150] [outer = 179BE800] 18:37:44 INFO - PROCESS | 2292 | 1467596264237 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (18D39000) [pid = 2292] [serial = 151] [outer = 179BE800] 18:37:44 INFO - PROCESS | 2292 | 1467596264597 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]]]}] 18:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 18:37:44 INFO - PROCESS | 2292 | 1467596264649 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 2292 | 1467596264652 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:37:44 INFO - PROCESS | 2292 | 1467596264655 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:37:44 INFO - PROCESS | 2292 | 1467596264656 Marionette TRACE conn5 <- [1,170,null,{}] 18:37:44 INFO - PROCESS | 2292 | 1467596264660 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}] 18:37:44 INFO - PROCESS | 2292 | 1467596264662 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:44 INFO - PROCESS | 2292 | 1467596264774 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:37:44 INFO - PROCESS | 2292 | 1467596264787 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 2292 | 1467596264789 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:44 INFO - PROCESS | 2292 | ++DOCSHELL 183A8000 == 37 [pid = 2292] [id = 52] 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (18D35C00) [pid = 2292] [serial = 152] [outer = 00000000] 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (192D5C00) [pid = 2292] [serial = 153] [outer = 18D35C00] 18:37:44 INFO - PROCESS | 2292 | 1467596264834 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192F5C00) [pid = 2292] [serial = 154] [outer = 18D35C00] 18:37:45 INFO - PROCESS | 2292 | 1467596265251 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 18:37:45 INFO - PROCESS | 2292 | 1467596265289 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 2292 | 1467596265291 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:37:45 INFO - PROCESS | 2292 | 1467596265294 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 2292 | 1467596265296 Marionette TRACE conn5 <- [1,174,null,{}] 18:37:45 INFO - PROCESS | 2292 | 1467596265300 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}] 18:37:45 INFO - PROCESS | 2292 | 1467596265302 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:45 INFO - PROCESS | 2292 | 1467596265412 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:37:45 INFO - PROCESS | 2292 | 1467596265482 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 2292 | 1467596265484 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:45 INFO - PROCESS | 2292 | ++DOCSHELL 19A2D800 == 38 [pid = 2292] [id = 53] 18:37:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A2F800) [pid = 2292] [serial = 155] [outer = 00000000] 18:37:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A0BC000) [pid = 2292] [serial = 156] [outer = 19A2F800] 18:37:45 INFO - PROCESS | 2292 | 1467596265527 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A0C1000) [pid = 2292] [serial = 157] [outer = 19A2F800] 18:37:45 INFO - PROCESS | 2292 | 1467596265934 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:37:45 INFO - PROCESS | 2292 | 1467596265965 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 2292 | 1467596265967 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:37:45 INFO - PROCESS | 2292 | 1467596265970 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 2292 | 1467596265972 Marionette TRACE conn5 <- [1,178,null,{}] 18:37:45 INFO - PROCESS | 2292 | 1467596265975 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}] 18:37:45 INFO - PROCESS | 2292 | 1467596265981 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:46 INFO - PROCESS | 2292 | 1467596266123 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:37:46 INFO - PROCESS | 2292 | 1467596266130 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 2292 | 1467596266132 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:46 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BDC00 == 39 [pid = 2292] [id = 54] 18:37:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A0C6C00) [pid = 2292] [serial = 158] [outer = 00000000] 18:37:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A994800) [pid = 2292] [serial = 159] [outer = 1A0C6C00] 18:37:46 INFO - PROCESS | 2292 | 1467596266176 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A9EA400) [pid = 2292] [serial = 160] [outer = 1A0C6C00] 18:37:46 INFO - PROCESS | 2292 | 1467596266578 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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 18:37:46 INFO - PROCESS | 2292 | 1467596266601 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 2292 | 1467596266604 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:37:46 INFO - PROCESS | 2292 | 1467596266606 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 2292 | 1467596266608 Marionette TRACE conn5 <- [1,182,null,{}] 18:37:46 INFO - PROCESS | 2292 | 1467596266612 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}] 18:37:46 INFO - PROCESS | 2292 | 1467596266614 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:46 INFO - PROCESS | 2292 | 1467596266717 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:37:46 INFO - PROCESS | 2292 | 1467596266926 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 2292 | 1467596266928 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (192E1C00) [pid = 2292] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D746800) [pid = 2292] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (179C6400) [pid = 2292] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D750800) [pid = 2292] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14630400) [pid = 2292] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0C2400) [pid = 2292] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D750000) [pid = 2292] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14F4C800) [pid = 2292] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A8DEC00) [pid = 2292] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (18F99800) [pid = 2292] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A8DF000) [pid = 2292] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1462D800) [pid = 2292] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (08960000) [pid = 2292] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:37:46 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (18F92000) [pid = 2292] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:37:46 INFO - PROCESS | 2292 | ++DOCSHELL 0895EC00 == 40 [pid = 2292] [id = 55] 18:37:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (08960000) [pid = 2292] [serial = 161] [outer = 00000000] 18:37:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D74B800) [pid = 2292] [serial = 162] [outer = 08960000] 18:37:46 INFO - PROCESS | 2292 | 1467596266977 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1462D800) [pid = 2292] [serial = 163] [outer = 08960000] 18:37:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A0CAC00) [pid = 2292] [serial = 164] [outer = 0D787C00] 18:37:47 INFO - PROCESS | 2292 | 1467596267366 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]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 18:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:37:47 INFO - PROCESS | 2292 | 1467596267377 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 2292 | 1467596267379 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:37:47 INFO - PROCESS | 2292 | 1467596267382 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 2292 | 1467596267384 Marionette TRACE conn5 <- [1,186,null,{}] 18:37:47 INFO - PROCESS | 2292 | 1467596267387 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}] 18:37:47 INFO - PROCESS | 2292 | 1467596267389 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:47 INFO - PROCESS | 2292 | 1467596267464 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:37:47 INFO - PROCESS | 2292 | 1467596267537 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 2292 | 1467596267539 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:47 INFO - PROCESS | 2292 | ++DOCSHELL 0D750000 == 41 [pid = 2292] [id = 56] 18:37:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0DD5A800) [pid = 2292] [serial = 165] [outer = 00000000] 18:37:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (149C2400) [pid = 2292] [serial = 166] [outer = 0DD5A800] 18:37:47 INFO - PROCESS | 2292 | 1467596267582 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1C278400) [pid = 2292] [serial = 167] [outer = 0DD5A800] 18:37:47 INFO - PROCESS | 2292 | 1467596267918 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]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 18:37:47 INFO - PROCESS | 2292 | 1467596267953 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 2292 | 1467596267955 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:37:47 INFO - PROCESS | 2292 | 1467596267968 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 2292 | 1467596267970 Marionette TRACE conn5 <- [1,190,null,{}] 18:37:47 INFO - PROCESS | 2292 | 1467596267974 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}] 18:37:47 INFO - PROCESS | 2292 | 1467596267976 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:48 INFO - PROCESS | 2292 | 1467596268080 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:37:48 INFO - PROCESS | 2292 | 1467596268122 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 2292 | 1467596268124 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:48 INFO - PROCESS | 2292 | ++DOCSHELL 0D6ED400 == 42 [pid = 2292] [id = 57] 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D6F1000) [pid = 2292] [serial = 168] [outer = 00000000] 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0D6F8800) [pid = 2292] [serial = 169] [outer = 0D6F1000] 18:37:48 INFO - PROCESS | 2292 | 1467596268168 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D6FB800) [pid = 2292] [serial = 170] [outer = 0D6F1000] 18:37:48 INFO - PROCESS | 2292 | 1467596268523 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 18:37:48 INFO - PROCESS | 2292 | 1467596268545 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 2292 | 1467596268546 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:37:48 INFO - PROCESS | 2292 | 1467596268550 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 2292 | 1467596268551 Marionette TRACE conn5 <- [1,194,null,{}] 18:37:48 INFO - PROCESS | 2292 | 1467596268555 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}] 18:37:48 INFO - PROCESS | 2292 | 1467596268557 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:48 INFO - PROCESS | 2292 | 1467596268665 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:37:48 INFO - PROCESS | 2292 | 1467596268673 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 2292 | 1467596268675 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:48 INFO - PROCESS | 2292 | ++DOCSHELL 0887D400 == 43 [pid = 2292] [id = 58] 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0887E800) [pid = 2292] [serial = 171] [outer = 00000000] 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (08885000) [pid = 2292] [serial = 172] [outer = 0887E800] 18:37:48 INFO - PROCESS | 2292 | 1467596268717 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D6EFC00) [pid = 2292] [serial = 173] [outer = 0887E800] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 18F99400 == 42 [pid = 2292] [id = 35] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 0D74BC00 == 41 [pid = 2292] [id = 32] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 14EEF000 == 40 [pid = 2292] [id = 33] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 1A8DE800 == 39 [pid = 2292] [id = 34] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 0C8B9400 == 38 [pid = 2292] [id = 49] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 1903FC00 == 37 [pid = 2292] [id = 46] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 0C8BB000 == 36 [pid = 2292] [id = 47] 18:37:49 INFO - PROCESS | 2292 | --DOCSHELL 14F4EC00 == 35 [pid = 2292] [id = 48] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 179BDC00 == 34 [pid = 2292] [id = 51] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 183A8000 == 33 [pid = 2292] [id = 52] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 1A0BDC00 == 32 [pid = 2292] [id = 54] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 0DA9C800 == 31 [pid = 2292] [id = 50] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 19A2D800 == 30 [pid = 2292] [id = 53] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 0895EC00 == 29 [pid = 2292] [id = 55] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 0D750000 == 28 [pid = 2292] [id = 56] 18:37:50 INFO - PROCESS | 2292 | --DOCSHELL 0D6ED400 == 27 [pid = 2292] [id = 57] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19A30800) [pid = 2292] [serial = 120] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (146AEC00) [pid = 2292] [serial = 106] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0E04FC00) [pid = 2292] [serial = 105] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183AE000) [pid = 2292] [serial = 114] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18C8C800) [pid = 2292] [serial = 115] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DA2B400) [pid = 2292] [serial = 108] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0DD42000) [pid = 2292] [serial = 109] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14DA3C00) [pid = 2292] [serial = 111] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14E28800) [pid = 2292] [serial = 112] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A661C00) [pid = 2292] [serial = 123] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (10E71000) [pid = 2292] [serial = 94] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DA23400) [pid = 2292] [serial = 93] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (18C01C00) [pid = 2292] [serial = 97] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (17940000) [pid = 2292] [serial = 96] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A9E6400) [pid = 2292] [serial = 100] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A993400) [pid = 2292] [serial = 99] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A98B800) [pid = 2292] [serial = 103] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (18F9E000) [pid = 2292] [serial = 102] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A9EE400) [pid = 2292] [serial = 126] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A743C00) [pid = 2292] [serial = 124] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (15E67000) [pid = 2292] [serial = 132] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (0896E800) [pid = 2292] [serial = 130] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19043400) [pid = 2292] [serial = 117] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1AD47C00) [pid = 2292] [serial = 127] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (18C0DC00) [pid = 2292] [serial = 133] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1BF5EC00) [pid = 2292] [serial = 135] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (19AC4C00) [pid = 2292] [serial = 121] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (192DB400) [pid = 2292] [serial = 118] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (08964000) [pid = 2292] [serial = 129] [outer = 00000000] [url = about:blank] 18:37:50 INFO - PROCESS | 2292 | 1467596270310 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1778ms 18:37:50 INFO - PROCESS | 2292 | 1467596270329 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 2292 | 1467596270333 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:37:50 INFO - PROCESS | 2292 | 1467596270338 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 2292 | 1467596270342 Marionette TRACE conn5 <- [1,198,null,{}] 18:37:50 INFO - PROCESS | 2292 | 1467596270357 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}] 18:37:50 INFO - PROCESS | 2292 | 1467596270360 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:50 INFO - PROCESS | 2292 | 1467596270447 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:37:50 INFO - PROCESS | 2292 | 1467596270458 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 2292 | 1467596270462 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:50 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BB000 == 28 [pid = 2292] [id = 59] 18:37:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0C8BC000) [pid = 2292] [serial = 174] [outer = 00000000] 18:37:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0C8BFC00) [pid = 2292] [serial = 175] [outer = 0C8BC000] 18:37:50 INFO - PROCESS | 2292 | 1467596270510 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (0D03AC00) [pid = 2292] [serial = 176] [outer = 0C8BC000] 18:37:50 INFO - PROCESS | 2292 | 1467596270946 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 18:37:50 INFO - PROCESS | 2292 | 1467596270968 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 2292 | 1467596270973 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:37:50 INFO - PROCESS | 2292 | 1467596270979 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:37:50 INFO - PROCESS | 2292 | 1467596270982 Marionette TRACE conn5 <- [1,202,null,{}] 18:37:50 INFO - PROCESS | 2292 | 1467596270986 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}] 18:37:50 INFO - PROCESS | 2292 | 1467596270989 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:51 INFO - PROCESS | 2292 | 1467596271078 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:37:51 INFO - PROCESS | 2292 | 1467596271084 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 2292 | 1467596271087 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:51 INFO - PROCESS | 2292 | ++DOCSHELL 0D74A000 == 29 [pid = 2292] [id = 60] 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0D74A400) [pid = 2292] [serial = 177] [outer = 00000000] 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D751400) [pid = 2292] [serial = 178] [outer = 0D74A400] 18:37:51 INFO - PROCESS | 2292 | 1467596271133 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D784400) [pid = 2292] [serial = 179] [outer = 0D74A400] 18:37:51 INFO - PROCESS | 2292 | 1467596271564 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 18:37:51 INFO - PROCESS | 2292 | 1467596271614 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 2292 | 1467596271616 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:37:51 INFO - PROCESS | 2292 | 1467596271619 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:37:51 INFO - PROCESS | 2292 | 1467596271623 Marionette TRACE conn5 <- [1,206,null,{}] 18:37:51 INFO - PROCESS | 2292 | 1467596271634 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}] 18:37:51 INFO - PROCESS | 2292 | 1467596271639 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:51 INFO - PROCESS | 2292 | 1467596271724 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:37:51 INFO - PROCESS | 2292 | 1467596271733 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 2292 | 1467596271736 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:51 INFO - PROCESS | 2292 | ++DOCSHELL 10FD1000 == 30 [pid = 2292] [id = 61] 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (10FD2400) [pid = 2292] [serial = 180] [outer = 00000000] 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (1184A400) [pid = 2292] [serial = 181] [outer = 10FD2400] 18:37:51 INFO - PROCESS | 2292 | 1467596271783 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (146B0000) [pid = 2292] [serial = 182] [outer = 10FD2400] 18:37:52 INFO - PROCESS | 2292 | 1467596272267 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]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 18:37:52 INFO - PROCESS | 2292 | 1467596272293 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 2292 | 1467596272296 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:37:52 INFO - PROCESS | 2292 | 1467596272299 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 2292 | 1467596272300 Marionette TRACE conn5 <- [1,210,null,{}] 18:37:52 INFO - PROCESS | 2292 | 1467596272304 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}] 18:37:52 INFO - PROCESS | 2292 | 1467596272306 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:52 INFO - PROCESS | 2292 | 1467596272386 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:37:52 INFO - PROCESS | 2292 | 1467596272391 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 2292 | 1467596272393 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:52 INFO - PROCESS | 2292 | ++DOCSHELL 149BBC00 == 31 [pid = 2292] [id = 62] 18:37:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (149DBC00) [pid = 2292] [serial = 183] [outer = 00000000] 18:37:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (14E31800) [pid = 2292] [serial = 184] [outer = 149DBC00] 18:37:52 INFO - PROCESS | 2292 | 1467596272437 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14EEE000) [pid = 2292] [serial = 185] [outer = 149DBC00] 18:37:52 INFO - PROCESS | 2292 | 1467596272844 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]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 18:37:52 INFO - PROCESS | 2292 | 1467596272869 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:37:52 INFO - PROCESS | 2292 | 1467596272871 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:37:52 INFO - PROCESS | 2292 | 1467596272874 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 2292 | 1467596272876 Marionette TRACE conn5 <- [1,214,null,{}] 18:37:52 INFO - PROCESS | 2292 | 1467596272890 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}] 18:37:52 INFO - PROCESS | 2292 | 1467596272892 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:52 INFO - PROCESS | 2292 | 1467596272967 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:37:52 INFO - PROCESS | 2292 | 1467596272972 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 2292 | 1467596272974 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:52 INFO - PROCESS | 2292 | ++DOCSHELL 15E5C800 == 32 [pid = 2292] [id = 63] 18:37:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (16444400) [pid = 2292] [serial = 186] [outer = 00000000] 18:37:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1793C800) [pid = 2292] [serial = 187] [outer = 16444400] 18:37:53 INFO - PROCESS | 2292 | 1467596273017 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17945000) [pid = 2292] [serial = 188] [outer = 16444400] 18:37:53 INFO - PROCESS | 2292 | 1467596273452 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]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 18:37:53 INFO - PROCESS | 2292 | 1467596273506 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 2292 | 1467596273508 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:37:53 INFO - PROCESS | 2292 | 1467596273511 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:37:53 INFO - PROCESS | 2292 | 1467596273513 Marionette TRACE conn5 <- [1,218,null,{}] 18:37:53 INFO - PROCESS | 2292 | 1467596273517 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}] 18:37:53 INFO - PROCESS | 2292 | 1467596273522 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:53 INFO - PROCESS | 2292 | 1467596273622 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:37:53 INFO - PROCESS | 2292 | 1467596273630 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 2292 | 1467596273632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:53 INFO - PROCESS | 2292 | ++DOCSHELL 18D38000 == 33 [pid = 2292] [id = 64] 18:37:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18F92800) [pid = 2292] [serial = 189] [outer = 00000000] 18:37:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18F99000) [pid = 2292] [serial = 190] [outer = 18F92800] 18:37:53 INFO - PROCESS | 2292 | 1467596273675 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F9EC00) [pid = 2292] [serial = 191] [outer = 18F92800] 18:37:54 INFO - PROCESS | 2292 | 1467596274089 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 632ms 18:37:54 INFO - PROCESS | 2292 | 1467596274147 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 2292 | 1467596274149 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:37:54 INFO - PROCESS | 2292 | 1467596274152 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:37:54 INFO - PROCESS | 2292 | 1467596274154 Marionette TRACE conn5 <- [1,222,null,{}] 18:37:54 INFO - PROCESS | 2292 | 1467596274157 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}] 18:37:54 INFO - PROCESS | 2292 | 1467596274159 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:54 INFO - PROCESS | 2292 | 1467596274233 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:37:54 INFO - PROCESS | 2292 | 1467596274238 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 2292 | 1467596274240 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:54 INFO - PROCESS | 2292 | ++DOCSHELL 19039800 == 34 [pid = 2292] [id = 65] 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1903AC00) [pid = 2292] [serial = 192] [outer = 00000000] 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192DA400) [pid = 2292] [serial = 193] [outer = 1903AC00] 18:37:54 INFO - PROCESS | 2292 | 1467596274285 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192DC800) [pid = 2292] [serial = 194] [outer = 1903AC00] 18:37:54 INFO - PROCESS | 2292 | 1467596274695 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:37:54 INFO - PROCESS | 2292 | 1467596274726 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 2292 | 1467596274728 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:37:54 INFO - PROCESS | 2292 | 1467596274732 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 2292 | 1467596274733 Marionette TRACE conn5 <- [1,226,null,{}] 18:37:54 INFO - PROCESS | 2292 | 1467596274737 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}] 18:37:54 INFO - PROCESS | 2292 | 1467596274738 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:54 INFO - PROCESS | 2292 | 1467596274852 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:37:54 INFO - PROCESS | 2292 | 1467596274859 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 2292 | 1467596274861 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:54 INFO - PROCESS | 2292 | ++DOCSHELL 192D9C00 == 35 [pid = 2292] [id = 66] 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192DE800) [pid = 2292] [serial = 195] [outer = 00000000] 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19ABB000) [pid = 2292] [serial = 196] [outer = 192DE800] 18:37:54 INFO - PROCESS | 2292 | 1467596274903 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19A2BC00) [pid = 2292] [serial = 197] [outer = 192DE800] 18:37:55 INFO - PROCESS | 2292 | 1467596275304 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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 18:37:55 INFO - PROCESS | 2292 | 1467596275363 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:37:55 INFO - PROCESS | 2292 | 1467596275365 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:37:55 INFO - PROCESS | 2292 | 1467596275368 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 2292 | 1467596275370 Marionette TRACE conn5 <- [1,230,null,{}] 18:37:55 INFO - PROCESS | 2292 | 1467596275373 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}] 18:37:55 INFO - PROCESS | 2292 | 1467596275375 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:55 INFO - PROCESS | 2292 | 1467596275478 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:37:55 INFO - PROCESS | 2292 | 1467596275486 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 2292 | 1467596275488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:55 INFO - PROCESS | 2292 | ++DOCSHELL 10FCEC00 == 36 [pid = 2292] [id = 67] 18:37:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19ABAC00) [pid = 2292] [serial = 198] [outer = 00000000] 18:37:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A0C4400) [pid = 2292] [serial = 199] [outer = 19ABAC00] 18:37:55 INFO - PROCESS | 2292 | 1467596275531 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A0C4C00) [pid = 2292] [serial = 200] [outer = 19ABAC00] 18:37:55 INFO - PROCESS | 2292 | 1467596275977 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 18:37:56 INFO - PROCESS | 2292 | 1467596275998 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 2292 | 1467596276000 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:37:56 INFO - PROCESS | 2292 | 1467596276003 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 2292 | 1467596276005 Marionette TRACE conn5 <- [1,234,null,{}] 18:37:56 INFO - PROCESS | 2292 | 1467596276016 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}] 18:37:56 INFO - PROCESS | 2292 | 1467596276018 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:56 INFO - PROCESS | 2292 | 1467596276124 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:37:56 INFO - PROCESS | 2292 | 1467596276130 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 2292 | 1467596276131 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:56 INFO - PROCESS | 2292 | ++DOCSHELL 1A273400 == 37 [pid = 2292] [id = 68] 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A603800) [pid = 2292] [serial = 201] [outer = 00000000] 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A741C00) [pid = 2292] [serial = 202] [outer = 1A603800] 18:37:56 INFO - PROCESS | 2292 | 1467596276174 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A7C0000) [pid = 2292] [serial = 203] [outer = 1A603800] 18:37:56 INFO - PROCESS | 2292 | 1467596276586 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:37:56 INFO - PROCESS | 2292 | 1467596276635 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 2292 | 1467596276637 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:37:56 INFO - PROCESS | 2292 | 1467596276646 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 2292 | 1467596276648 Marionette TRACE conn5 <- [1,238,null,{}] 18:37:56 INFO - PROCESS | 2292 | 1467596276652 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}] 18:37:56 INFO - PROCESS | 2292 | 1467596276654 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:56 INFO - PROCESS | 2292 | 1467596276772 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:37:56 INFO - PROCESS | 2292 | 1467596276850 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 2292 | 1467596276852 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:56 INFO - PROCESS | 2292 | ++DOCSHELL 15E5C400 == 38 [pid = 2292] [id = 69] 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A9EB400) [pid = 2292] [serial = 204] [outer = 00000000] 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1AD4FC00) [pid = 2292] [serial = 205] [outer = 1A9EB400] 18:37:56 INFO - PROCESS | 2292 | 1467596276897 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1BFA5800) [pid = 2292] [serial = 206] [outer = 1A9EB400] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0D6F1000) [pid = 2292] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (19A2F800) [pid = 2292] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A0C6C00) [pid = 2292] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0DD5A800) [pid = 2292] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (08960000) [pid = 2292] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (179BE800) [pid = 2292] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10FCA400) [pid = 2292] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0C8B9C00) [pid = 2292] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14FCBC00) [pid = 2292] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0C8BB400) [pid = 2292] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (19A34C00) [pid = 2292] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:37:57 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18D35C00) [pid = 2292] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:37:57 INFO - PROCESS | 2292 | 1467596277444 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 830ms 18:37:57 INFO - PROCESS | 2292 | 1467596277470 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 2292 | 1467596277472 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:37:57 INFO - PROCESS | 2292 | 1467596277476 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 2292 | 1467596277477 Marionette TRACE conn5 <- [1,242,null,{}] 18:37:57 INFO - PROCESS | 2292 | 1467596277480 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}] 18:37:57 INFO - PROCESS | 2292 | 1467596277482 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:57 INFO - PROCESS | 2292 | 1467596277559 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:37:57 INFO - PROCESS | 2292 | 1467596277633 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 2292 | 1467596277634 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D754C00 == 39 [pid = 2292] [id = 70] 18:37:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0DD5A800) [pid = 2292] [serial = 207] [outer = 00000000] 18:37:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1793D000) [pid = 2292] [serial = 208] [outer = 0DD5A800] 18:37:57 INFO - PROCESS | 2292 | 1467596277677 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19038C00) [pid = 2292] [serial = 209] [outer = 0DD5A800] 18:37:58 INFO - PROCESS | 2292 | 1467596278027 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 18:37:58 INFO - PROCESS | 2292 | 1467596278046 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 2292 | 1467596278048 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:37:58 INFO - PROCESS | 2292 | 1467596278051 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 2292 | 1467596278053 Marionette TRACE conn5 <- [1,246,null,{}] 18:37:58 INFO - PROCESS | 2292 | 1467596278056 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}] 18:37:58 INFO - PROCESS | 2292 | 1467596278058 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:58 INFO - PROCESS | 2292 | 1467596278155 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:37:58 INFO - PROCESS | 2292 | 1467596278231 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 2292 | 1467596278233 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:58 INFO - PROCESS | 2292 | ++DOCSHELL 179BE400 == 40 [pid = 2292] [id = 71] 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1903A000) [pid = 2292] [serial = 210] [outer = 00000000] 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C27E800) [pid = 2292] [serial = 211] [outer = 1903A000] 18:37:58 INFO - PROCESS | 2292 | 1467596278275 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C51E800) [pid = 2292] [serial = 212] [outer = 1903A000] 18:37:58 INFO - PROCESS | 2292 | 1467596278637 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 18:37:58 INFO - PROCESS | 2292 | 1467596278683 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 2292 | 1467596278685 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:37:58 INFO - PROCESS | 2292 | 1467596278688 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 2292 | 1467596278690 Marionette TRACE conn5 <- [1,250,null,{}] 18:37:58 INFO - PROCESS | 2292 | 1467596278693 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}] 18:37:58 INFO - PROCESS | 2292 | 1467596278695 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:58 INFO - PROCESS | 2292 | 1467596278803 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:37:58 INFO - PROCESS | 2292 | 1467596278810 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 2292 | 1467596278812 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:58 INFO - PROCESS | 2292 | ++DOCSHELL 1C53AC00 == 41 [pid = 2292] [id = 72] 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C53B000) [pid = 2292] [serial = 213] [outer = 00000000] 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C543000) [pid = 2292] [serial = 214] [outer = 1C53B000] 18:37:58 INFO - PROCESS | 2292 | 1467596278854 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C544C00) [pid = 2292] [serial = 215] [outer = 1C53B000] 18:37:59 INFO - PROCESS | 2292 | 1467596279226 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]]]}] 18:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 18:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:37:59 INFO - PROCESS | 2292 | 1467596279259 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 2292 | 1467596279261 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:37:59 INFO - PROCESS | 2292 | 1467596279264 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - PROCESS | 2292 | 1467596279265 Marionette TRACE conn5 <- [1,254,null,{}] 18:37:59 INFO - PROCESS | 2292 | 1467596279269 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}] 18:37:59 INFO - PROCESS | 2292 | 1467596279280 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:59 INFO - PROCESS | 2292 | 1467596279398 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:37:59 INFO - PROCESS | 2292 | 1467596279561 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 2292 | 1467596279565 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:37:59 INFO - PROCESS | 2292 | ++DOCSHELL 0895D400 == 42 [pid = 2292] [id = 73] 18:37:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0895DC00) [pid = 2292] [serial = 216] [outer = 00000000] 18:37:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0C8B0400) [pid = 2292] [serial = 217] [outer = 0895DC00] 18:37:59 INFO - PROCESS | 2292 | 1467596279626 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0C8BF800) [pid = 2292] [serial = 218] [outer = 0895DC00] 18:38:00 INFO - PROCESS | 2292 | 1467596280324 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]]]}] 18:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1077ms 18:38:00 INFO - PROCESS | 2292 | 1467596280343 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 2292 | 1467596280348 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:38:00 INFO - PROCESS | 2292 | 1467596280352 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:38:00 INFO - PROCESS | 2292 | 1467596280356 Marionette TRACE conn5 <- [1,258,null,{}] 18:38:00 INFO - PROCESS | 2292 | 1467596280361 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}] 18:38:00 INFO - PROCESS | 2292 | 1467596280364 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:00 INFO - PROCESS | 2292 | 1467596280483 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:38:00 INFO - PROCESS | 2292 | 1467596280635 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 2292 | 1467596280638 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:00 INFO - PROCESS | 2292 | ++DOCSHELL 10E1BC00 == 43 [pid = 2292] [id = 74] 18:38:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (10E71000) [pid = 2292] [serial = 219] [outer = 00000000] 18:38:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (10E7EC00) [pid = 2292] [serial = 220] [outer = 10E71000] 18:38:00 INFO - PROCESS | 2292 | 1467596280706 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (147D1800) [pid = 2292] [serial = 221] [outer = 10E71000] 18:38:01 INFO - PROCESS | 2292 | 1467596281663 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]]]}] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 1C53AC00 == 42 [pid = 2292] [id = 72] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 179BE400 == 41 [pid = 2292] [id = 71] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 0D754C00 == 40 [pid = 2292] [id = 70] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 15E5C400 == 39 [pid = 2292] [id = 69] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 1A273400 == 38 [pid = 2292] [id = 68] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 10FCEC00 == 37 [pid = 2292] [id = 67] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 192D9C00 == 36 [pid = 2292] [id = 66] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 19039800 == 35 [pid = 2292] [id = 65] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 18D38000 == 34 [pid = 2292] [id = 64] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 15E5C800 == 33 [pid = 2292] [id = 63] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 149BBC00 == 32 [pid = 2292] [id = 62] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 10FD1000 == 31 [pid = 2292] [id = 61] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 0D74A000 == 30 [pid = 2292] [id = 60] 18:38:01 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (08885000) [pid = 2292] [serial = 172] [outer = 00000000] [url = about:blank] 18:38:01 INFO - PROCESS | 2292 | --DOCSHELL 0C8BB000 == 29 [pid = 2292] [id = 59] 18:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1381ms 18:38:01 INFO - PROCESS | 2292 | 1467596281739 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 2292 | 1467596281742 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:38:01 INFO - PROCESS | 2292 | 1467596281746 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 2292 | 1467596281749 Marionette TRACE conn5 <- [1,262,null,{}] 18:38:01 INFO - PROCESS | 2292 | 1467596281754 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}] 18:38:01 INFO - PROCESS | 2292 | 1467596281757 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:01 INFO - PROCESS | 2292 | 1467596281837 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:38:01 INFO - PROCESS | 2292 | 1467596281847 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 2292 | 1467596281850 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:01 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9400 == 30 [pid = 2292] [id = 75] 18:38:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D1FA400) [pid = 2292] [serial = 222] [outer = 00000000] 18:38:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D67A400) [pid = 2292] [serial = 223] [outer = 0D1FA400] 18:38:01 INFO - PROCESS | 2292 | 1467596281896 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0D6F5000) [pid = 2292] [serial = 224] [outer = 0D1FA400] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (0D6FB800) [pid = 2292] [serial = 170] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A0BC000) [pid = 2292] [serial = 156] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A994800) [pid = 2292] [serial = 159] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A0C1000) [pid = 2292] [serial = 157] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (149C2400) [pid = 2292] [serial = 166] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A9EA400) [pid = 2292] [serial = 160] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D74B800) [pid = 2292] [serial = 162] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D6F8800) [pid = 2292] [serial = 169] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0E022800) [pid = 2292] [serial = 37] [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.] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (183A9400) [pid = 2292] [serial = 150] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (18D39000) [pid = 2292] [serial = 151] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (146EF400) [pid = 2292] [serial = 147] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14E23400) [pid = 2292] [serial = 148] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D1F6C00) [pid = 2292] [serial = 144] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D67E400) [pid = 2292] [serial = 145] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183ACC00) [pid = 2292] [serial = 142] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (17940C00) [pid = 2292] [serial = 141] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D787800) [pid = 2292] [serial = 139] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D746C00) [pid = 2292] [serial = 138] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1C278C00) [pid = 2292] [serial = 136] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (192D5C00) [pid = 2292] [serial = 153] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (192F5C00) [pid = 2292] [serial = 154] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C278400) [pid = 2292] [serial = 167] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1462D800) [pid = 2292] [serial = 163] [outer = 00000000] [url = about:blank] 18:38:02 INFO - PROCESS | 2292 | 1467596282363 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]]]}] 18:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 18:38:02 INFO - PROCESS | 2292 | 1467596282418 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 2292 | 1467596282423 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:38:02 INFO - PROCESS | 2292 | 1467596282429 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 2292 | 1467596282431 Marionette TRACE conn5 <- [1,266,null,{}] 18:38:02 INFO - PROCESS | 2292 | 1467596282435 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}] 18:38:02 INFO - PROCESS | 2292 | 1467596282437 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:02 INFO - PROCESS | 2292 | 1467596282521 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:38:02 INFO - PROCESS | 2292 | 1467596282529 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 2292 | 1467596282531 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:02 INFO - PROCESS | 2292 | ++DOCSHELL 0D755800 == 31 [pid = 2292] [id = 76] 18:38:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0DA24C00) [pid = 2292] [serial = 225] [outer = 00000000] 18:38:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0DA99C00) [pid = 2292] [serial = 226] [outer = 0DA24C00] 18:38:02 INFO - PROCESS | 2292 | 1467596282577 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0E025000) [pid = 2292] [serial = 227] [outer = 0DA24C00] 18:38:03 INFO - PROCESS | 2292 | 1467596283044 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]]]}] 18:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 18:38:03 INFO - PROCESS | 2292 | 1467596283103 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 2292 | 1467596283105 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:38:03 INFO - PROCESS | 2292 | 1467596283109 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:38:03 INFO - PROCESS | 2292 | 1467596283112 Marionette TRACE conn5 <- [1,270,null,{}] 18:38:03 INFO - PROCESS | 2292 | 1467596283123 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}] 18:38:03 INFO - PROCESS | 2292 | 1467596283127 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:03 INFO - PROCESS | 2292 | 1467596283232 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:38:03 INFO - PROCESS | 2292 | 1467596283316 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 2292 | 1467596283319 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:03 INFO - PROCESS | 2292 | ++DOCSHELL 14D9B800 == 32 [pid = 2292] [id = 77] 18:38:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14D9E000) [pid = 2292] [serial = 228] [outer = 00000000] 18:38:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14E24800) [pid = 2292] [serial = 229] [outer = 14D9E000] 18:38:03 INFO - PROCESS | 2292 | 1467596283366 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14E53000) [pid = 2292] [serial = 230] [outer = 14D9E000] 18:38:03 INFO - PROCESS | 2292 | 1467596283725 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]]]}] 18:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 18:38:03 INFO - PROCESS | 2292 | 1467596283783 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 2292 | 1467596283786 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:38:03 INFO - PROCESS | 2292 | 1467596283789 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:38:03 INFO - PROCESS | 2292 | 1467596283790 Marionette TRACE conn5 <- [1,274,null,{}] 18:38:03 INFO - PROCESS | 2292 | 1467596283794 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}] 18:38:03 INFO - PROCESS | 2292 | 1467596283796 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:03 INFO - PROCESS | 2292 | 1467596283878 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:38:03 INFO - PROCESS | 2292 | 1467596283883 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 2292 | 1467596283885 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:03 INFO - PROCESS | 2292 | ++DOCSHELL 14F4B400 == 33 [pid = 2292] [id = 78] 18:38:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (15E5A400) [pid = 2292] [serial = 231] [outer = 00000000] 18:38:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (17941C00) [pid = 2292] [serial = 232] [outer = 15E5A400] 18:38:03 INFO - PROCESS | 2292 | 1467596283928 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (179C2C00) [pid = 2292] [serial = 233] [outer = 15E5A400] 18:38:04 INFO - PROCESS | 2292 | 1467596284413 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]]]}] 18:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 18:38:04 INFO - PROCESS | 2292 | 1467596284485 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 2292 | 1467596284487 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:38:04 INFO - PROCESS | 2292 | 1467596284574 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 2292 | 1467596284576 Marionette TRACE conn5 <- [1,278,null,{}] 18:38:04 INFO - PROCESS | 2292 | 1467596284634 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}] 18:38:04 INFO - PROCESS | 2292 | 1467596284636 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:04 INFO - PROCESS | 2292 | 1467596284759 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:38:04 INFO - PROCESS | 2292 | 1467596284770 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 2292 | 1467596284772 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:04 INFO - PROCESS | 2292 | ++DOCSHELL 0DA98C00 == 34 [pid = 2292] [id = 79] 18:38:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1793B000) [pid = 2292] [serial = 234] [outer = 00000000] 18:38:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18F93800) [pid = 2292] [serial = 235] [outer = 1793B000] 18:38:04 INFO - PROCESS | 2292 | 1467596284818 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192D6C00) [pid = 2292] [serial = 236] [outer = 1793B000] 18:38:05 INFO - PROCESS | 2292 | 1467596285265 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]]]}] 18:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 790ms 18:38:05 INFO - PROCESS | 2292 | 1467596285319 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 2292 | 1467596285321 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:38:05 INFO - PROCESS | 2292 | 1467596285324 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 2292 | 1467596285325 Marionette TRACE conn5 <- [1,282,null,{}] 18:38:05 INFO - PROCESS | 2292 | 1467596285334 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}] 18:38:05 INFO - PROCESS | 2292 | 1467596285339 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:05 INFO - PROCESS | 2292 | 1467596285473 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:38:05 INFO - PROCESS | 2292 | 1467596285486 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 2292 | 1467596285488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:05 INFO - PROCESS | 2292 | ++DOCSHELL 192DB400 == 35 [pid = 2292] [id = 80] 18:38:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (192DD400) [pid = 2292] [serial = 237] [outer = 00000000] 18:38:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A0BFC00) [pid = 2292] [serial = 238] [outer = 192DD400] 18:38:05 INFO - PROCESS | 2292 | 1467596285575 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A0C3000) [pid = 2292] [serial = 239] [outer = 192DD400] 18:38:05 INFO - PROCESS | 2292 | 1467596285977 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]]]}] 18:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 18:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:38:06 INFO - PROCESS | 2292 | 1467596285995 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 2292 | 1467596285997 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:38:06 INFO - PROCESS | 2292 | 1467596286000 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 2292 | 1467596286001 Marionette TRACE conn5 <- [1,286,null,{}] 18:38:06 INFO - PROCESS | 2292 | 1467596286012 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}] 18:38:06 INFO - PROCESS | 2292 | 1467596286013 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:06 INFO - PROCESS | 2292 | 1467596286295 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1903AC00) [pid = 2292] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (10FD2400) [pid = 2292] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19ABAC00) [pid = 2292] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192DE800) [pid = 2292] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0C8BC000) [pid = 2292] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (16444400) [pid = 2292] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0887E800) [pid = 2292] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18F92800) [pid = 2292] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A603800) [pid = 2292] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0DD5A800) [pid = 2292] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A9EB400) [pid = 2292] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D74A400) [pid = 2292] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (149DBC00) [pid = 2292] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:38:06 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1903A000) [pid = 2292] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:38:06 INFO - PROCESS | 2292 | 1467596286351 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 2292 | 1467596286362 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:06 INFO - PROCESS | 2292 | ++DOCSHELL 0887D800 == 36 [pid = 2292] [id = 81] 18:38:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0887E000) [pid = 2292] [serial = 240] [outer = 00000000] 18:38:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D752000) [pid = 2292] [serial = 241] [outer = 0887E000] 18:38:06 INFO - PROCESS | 2292 | 1467596286404 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (10E12400) [pid = 2292] [serial = 242] [outer = 0887E000] 18:38:06 INFO - PROCESS | 2292 | 1467596286736 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]]]}] 18:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 770ms 18:38:06 INFO - PROCESS | 2292 | 1467596286771 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:38:06 INFO - PROCESS | 2292 | 1467596286773 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:38:06 INFO - PROCESS | 2292 | 1467596286776 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 2292 | 1467596286778 Marionette TRACE conn5 <- [1,290,null,{}] 18:38:06 INFO - PROCESS | 2292 | 1467596286781 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}] 18:38:06 INFO - PROCESS | 2292 | 1467596286783 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:06 INFO - PROCESS | 2292 | 1467596286889 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:38:06 INFO - PROCESS | 2292 | 1467596286896 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 2292 | 1467596286898 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:06 INFO - PROCESS | 2292 | ++DOCSHELL 18D37C00 == 37 [pid = 2292] [id = 82] 18:38:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18F91000) [pid = 2292] [serial = 243] [outer = 00000000] 18:38:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A662C00) [pid = 2292] [serial = 244] [outer = 18F91000] 18:38:06 INFO - PROCESS | 2292 | 1467596286940 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A743C00) [pid = 2292] [serial = 245] [outer = 18F91000] 18:38:07 INFO - PROCESS | 2292 | 1467596287316 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]]]}] 18:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:38:07 INFO - PROCESS | 2292 | 1467596287347 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 2292 | 1467596287349 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:38:07 INFO - PROCESS | 2292 | 1467596287352 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 2292 | 1467596287354 Marionette TRACE conn5 <- [1,294,null,{}] 18:38:07 INFO - PROCESS | 2292 | 1467596287357 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}] 18:38:07 INFO - PROCESS | 2292 | 1467596287359 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:07 INFO - PROCESS | 2292 | 1467596287438 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:38:07 INFO - PROCESS | 2292 | 1467596287516 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 2292 | 1467596287518 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:07 INFO - PROCESS | 2292 | ++DOCSHELL 0D746800 == 38 [pid = 2292] [id = 83] 18:38:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A662000) [pid = 2292] [serial = 246] [outer = 00000000] 18:38:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1AD18800) [pid = 2292] [serial = 247] [outer = 1A662000] 18:38:07 INFO - PROCESS | 2292 | 1467596287560 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1AD1EC00) [pid = 2292] [serial = 248] [outer = 1A662000] 18:38:07 INFO - PROCESS | 2292 | 1467596287924 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]]]}] 18:38:07 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. 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 18:38:07 INFO - PROCESS | 2292 | 1467596287983 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 2292 | 1467596287985 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:38:07 INFO - PROCESS | 2292 | 1467596287988 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 2292 | 1467596287990 Marionette TRACE conn5 <- [1,298,null,{}] 18:38:08 INFO - PROCESS | 2292 | 1467596288002 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}] 18:38:08 INFO - PROCESS | 2292 | 1467596288003 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:08 INFO - PROCESS | 2292 | 1467596288094 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:38:08 INFO - PROCESS | 2292 | 1467596288099 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 2292 | 1467596288101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:08 INFO - PROCESS | 2292 | ++DOCSHELL 14E57400 == 39 [pid = 2292] [id = 84] 18:38:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14EEDC00) [pid = 2292] [serial = 249] [outer = 00000000] 18:38:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C286000) [pid = 2292] [serial = 250] [outer = 14EEDC00] 18:38:08 INFO - PROCESS | 2292 | 1467596288143 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C279C00) [pid = 2292] [serial = 251] [outer = 14EEDC00] 18:38:08 INFO - PROCESS | 2292 | 1467596288727 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]]]}] 18:38:08 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. 18:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 18:38:08 INFO - PROCESS | 2292 | 1467596288773 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 2292 | 1467596288778 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:38:08 INFO - PROCESS | 2292 | 1467596288797 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:38:08 INFO - PROCESS | 2292 | 1467596288801 Marionette TRACE conn5 <- [1,302,null,{}] 18:38:08 INFO - PROCESS | 2292 | 1467596288822 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}] 18:38:08 INFO - PROCESS | 2292 | 1467596288825 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:08 INFO - PROCESS | 2292 | 1467596288942 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:38:09 INFO - PROCESS | 2292 | 1467596289055 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 2292 | 1467596289058 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:09 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F3800 == 40 [pid = 2292] [id = 85] 18:38:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (0D1FF400) [pid = 2292] [serial = 252] [outer = 00000000] 18:38:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D782800) [pid = 2292] [serial = 253] [outer = 0D1FF400] 18:38:09 INFO - PROCESS | 2292 | 1467596289115 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (10E73000) [pid = 2292] [serial = 254] [outer = 0D1FF400] 18:38:09 INFO - PROCESS | 2292 | 1467596289666 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]]]}] 18:38:09 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. 18:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 18:38:09 INFO - PROCESS | 2292 | 1467596289735 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 2292 | 1467596289740 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:38:09 INFO - PROCESS | 2292 | 1467596289746 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 2292 | 1467596289749 Marionette TRACE conn5 <- [1,306,null,{}] 18:38:09 INFO - PROCESS | 2292 | 1467596289753 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}] 18:38:09 INFO - PROCESS | 2292 | 1467596289756 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:09 INFO - PROCESS | 2292 | 1467596289897 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:38:10 INFO - PROCESS | 2292 | 1467596290018 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 2292 | 1467596290021 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:10 INFO - PROCESS | 2292 | ++DOCSHELL 149BBC00 == 41 [pid = 2292] [id = 86] 18:38:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (149C2400) [pid = 2292] [serial = 255] [outer = 00000000] 18:38:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (14FC9000) [pid = 2292] [serial = 256] [outer = 149C2400] 18:38:10 INFO - PROCESS | 2292 | 1467596290078 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (183A8000) [pid = 2292] [serial = 257] [outer = 149C2400] 18:38:10 INFO - PROCESS | 2292 | 1467596290639 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]]]}] 18:38:10 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. 18:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 18:38:10 INFO - PROCESS | 2292 | 1467596290680 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 2292 | 1467596290683 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:38:10 INFO - PROCESS | 2292 | 1467596290687 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:38:10 INFO - PROCESS | 2292 | 1467596290690 Marionette TRACE conn5 <- [1,310,null,{}] 18:38:10 INFO - PROCESS | 2292 | 1467596290702 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}] 18:38:10 INFO - PROCESS | 2292 | 1467596290706 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:10 INFO - PROCESS | 2292 | 1467596290843 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:38:10 INFO - PROCESS | 2292 | 1467596290972 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 2292 | 1467596290975 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:10 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C6000 == 42 [pid = 2292] [id = 87] 18:38:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A0CA800) [pid = 2292] [serial = 258] [outer = 00000000] 18:38:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A9EF400) [pid = 2292] [serial = 259] [outer = 1A0CA800] 18:38:11 INFO - PROCESS | 2292 | 1467596291032 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1C284800) [pid = 2292] [serial = 260] [outer = 1A0CA800] 18:38:11 INFO - PROCESS | 2292 | 1467596291344 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:38:11 INFO - PROCESS | 2292 | 1467596291769 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]]]}] 18:38:11 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. 18:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1125ms 18:38:11 INFO - PROCESS | 2292 | 1467596291815 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 2292 | 1467596291819 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:38:11 INFO - PROCESS | 2292 | 1467596291824 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 2292 | 1467596291827 Marionette TRACE conn5 <- [1,314,null,{}] 18:38:11 INFO - PROCESS | 2292 | 1467596291832 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}] 18:38:11 INFO - PROCESS | 2292 | 1467596291835 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:11 INFO - PROCESS | 2292 | 1467596291934 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:38:12 INFO - PROCESS | 2292 | 1467596292015 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 2292 | 1467596292019 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:12 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F5400 == 43 [pid = 2292] [id = 88] 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D754C00) [pid = 2292] [serial = 261] [outer = 00000000] 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (116EAC00) [pid = 2292] [serial = 262] [outer = 0D754C00] 18:38:12 INFO - PROCESS | 2292 | 1467596292113 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (146E8400) [pid = 2292] [serial = 263] [outer = 0D754C00] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0887D400 == 42 [pid = 2292] [id = 58] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0D746800 == 41 [pid = 2292] [id = 83] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 18D37C00 == 40 [pid = 2292] [id = 82] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0887D800 == 39 [pid = 2292] [id = 81] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 192DB400 == 38 [pid = 2292] [id = 80] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0DA98C00 == 37 [pid = 2292] [id = 79] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 14F4B400 == 36 [pid = 2292] [id = 78] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 14D9B800 == 35 [pid = 2292] [id = 77] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0D755800 == 34 [pid = 2292] [id = 76] 18:38:12 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9400 == 33 [pid = 2292] [id = 75] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (192DA400) [pid = 2292] [serial = 193] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (192DC800) [pid = 2292] [serial = 194] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1184A400) [pid = 2292] [serial = 181] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (146B0000) [pid = 2292] [serial = 182] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A0C4C00) [pid = 2292] [serial = 200] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (19ABB000) [pid = 2292] [serial = 196] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0C8BFC00) [pid = 2292] [serial = 175] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D03AC00) [pid = 2292] [serial = 176] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A0C4400) [pid = 2292] [serial = 199] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1793C800) [pid = 2292] [serial = 187] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17945000) [pid = 2292] [serial = 188] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0D6EFC00) [pid = 2292] [serial = 173] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (18F99000) [pid = 2292] [serial = 190] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (18F9EC00) [pid = 2292] [serial = 191] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A7C0000) [pid = 2292] [serial = 203] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A741C00) [pid = 2292] [serial = 202] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1793D000) [pid = 2292] [serial = 208] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1AD4FC00) [pid = 2292] [serial = 205] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D751400) [pid = 2292] [serial = 178] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1BFA5800) [pid = 2292] [serial = 206] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D784400) [pid = 2292] [serial = 179] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14EEE000) [pid = 2292] [serial = 185] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E31800) [pid = 2292] [serial = 184] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (19038C00) [pid = 2292] [serial = 209] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C543000) [pid = 2292] [serial = 214] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (19A2BC00) [pid = 2292] [serial = 197] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1C27E800) [pid = 2292] [serial = 211] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C51E800) [pid = 2292] [serial = 212] [outer = 00000000] [url = about:blank] 18:38:12 INFO - PROCESS | 2292 | 1467596292596 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]]]}] 18:38:12 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. 18:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 18:38:12 INFO - PROCESS | 2292 | 1467596292655 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:38:12 INFO - PROCESS | 2292 | 1467596292659 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:38:12 INFO - PROCESS | 2292 | 1467596292665 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:38:12 INFO - PROCESS | 2292 | 1467596292667 Marionette TRACE conn5 <- [1,318,null,{}] 18:38:12 INFO - PROCESS | 2292 | 1467596292671 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}] 18:38:12 INFO - PROCESS | 2292 | 1467596292674 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:12 INFO - PROCESS | 2292 | 1467596292758 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:38:12 INFO - PROCESS | 2292 | 1467596292830 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 2292 | 1467596292832 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:12 INFO - PROCESS | 2292 | ++DOCSHELL 0D6EE400 == 34 [pid = 2292] [id = 89] 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D6F3400) [pid = 2292] [serial = 264] [outer = 00000000] 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D785400) [pid = 2292] [serial = 265] [outer = 0D6F3400] 18:38:12 INFO - PROCESS | 2292 | 1467596292886 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0DD9C800) [pid = 2292] [serial = 266] [outer = 0D6F3400] 18:38:13 INFO - PROCESS | 2292 | 1467596293279 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]]]}] 18:38:13 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. 18:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 18:38:13 INFO - PROCESS | 2292 | 1467596293299 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 2292 | 1467596293301 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:38:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:38:13 INFO - PROCESS | 2292 | 1467596293311 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 2292 | 1467596293315 Marionette TRACE conn5 <- [1,322,null,{}] 18:38:13 INFO - PROCESS | 2292 | 1467596293325 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}] 18:38:13 INFO - PROCESS | 2292 | 1467596293330 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:13 INFO - PROCESS | 2292 | 1467596293439 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:38:13 INFO - PROCESS | 2292 | 1467596293449 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 2292 | 1467596293451 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:13 INFO - PROCESS | 2292 | ++DOCSHELL 1644D000 == 35 [pid = 2292] [id = 90] 18:38:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1644E000) [pid = 2292] [serial = 267] [outer = 00000000] 18:38:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17946C00) [pid = 2292] [serial = 268] [outer = 1644E000] 18:38:13 INFO - PROCESS | 2292 | 1467596293498 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183A9400) [pid = 2292] [serial = 269] [outer = 1644E000] 18:38:13 INFO - PROCESS | 2292 | 1467596293963 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]]]}] 18:38:14 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. 18:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 18:38:14 INFO - PROCESS | 2292 | 1467596293999 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:38:14 INFO - PROCESS | 2292 | 1467596294002 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:38:14 INFO - PROCESS | 2292 | 1467596294005 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 2292 | 1467596294007 Marionette TRACE conn5 <- [1,326,null,{}] 18:38:14 INFO - PROCESS | 2292 | 1467596294010 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}] 18:38:14 INFO - PROCESS | 2292 | 1467596294012 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:14 INFO - PROCESS | 2292 | 1467596294106 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:38:14 INFO - PROCESS | 2292 | 1467596294114 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 2292 | 1467596294115 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:14 INFO - PROCESS | 2292 | ++DOCSHELL 18C88C00 == 36 [pid = 2292] [id = 91] 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F98400) [pid = 2292] [serial = 270] [outer = 00000000] 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19043000) [pid = 2292] [serial = 271] [outer = 18F98400] 18:38:14 INFO - PROCESS | 2292 | 1467596294159 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192DD000) [pid = 2292] [serial = 272] [outer = 18F98400] 18:38:14 INFO - PROCESS | 2292 | 1467596294575 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]]]}] 18:38:14 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. 18:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 18:38:14 INFO - PROCESS | 2292 | 1467596294635 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 2292 | 1467596294637 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:38:14 INFO - PROCESS | 2292 | 1467596294646 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 2292 | 1467596294648 Marionette TRACE conn5 <- [1,330,null,{}] 18:38:14 INFO - PROCESS | 2292 | 1467596294651 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}] 18:38:14 INFO - PROCESS | 2292 | 1467596294653 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:14 INFO - PROCESS | 2292 | 1467596294757 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:38:14 INFO - PROCESS | 2292 | 1467596294764 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 2292 | 1467596294766 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:14 INFO - PROCESS | 2292 | ++DOCSHELL 19038C00 == 37 [pid = 2292] [id = 92] 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19039800) [pid = 2292] [serial = 273] [outer = 00000000] 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A04000) [pid = 2292] [serial = 274] [outer = 19039800] 18:38:14 INFO - PROCESS | 2292 | 1467596294809 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19A04C00) [pid = 2292] [serial = 275] [outer = 19039800] 18:38:15 INFO - PROCESS | 2292 | 1467596295285 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]]]}] 18:38:15 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. 18:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 18:38:15 INFO - PROCESS | 2292 | 1467596295320 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 2292 | 1467596295322 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:38:15 INFO - PROCESS | 2292 | 1467596295325 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 2292 | 1467596295327 Marionette TRACE conn5 <- [1,334,null,{}] 18:38:15 INFO - PROCESS | 2292 | 1467596295330 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}] 18:38:15 INFO - PROCESS | 2292 | 1467596295336 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:15 INFO - PROCESS | 2292 | 1467596295465 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:38:15 INFO - PROCESS | 2292 | 1467596295520 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 2292 | 1467596295522 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:15 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BDC00 == 38 [pid = 2292] [id = 93] 18:38:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C5400) [pid = 2292] [serial = 276] [outer = 00000000] 18:38:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A990C00) [pid = 2292] [serial = 277] [outer = 1A0C5400] 18:38:15 INFO - PROCESS | 2292 | 1467596295568 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A9F0000) [pid = 2292] [serial = 278] [outer = 1A0C5400] 18:38:16 INFO - PROCESS | 2292 | 1467596295990 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]]]}] 18:38:16 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. 18:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 18:38:16 INFO - PROCESS | 2292 | 1467596296072 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 2292 | 1467596296074 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:38:16 INFO - PROCESS | 2292 | 1467596296082 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 2292 | 1467596296083 Marionette TRACE conn5 <- [1,338,null,{}] 18:38:16 INFO - PROCESS | 2292 | 1467596296087 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}] 18:38:16 INFO - PROCESS | 2292 | 1467596296089 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:16 INFO - PROCESS | 2292 | 1467596296194 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:38:16 INFO - PROCESS | 2292 | 1467596296203 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 2292 | 1467596296205 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:16 INFO - PROCESS | 2292 | ++DOCSHELL 1C25BC00 == 39 [pid = 2292] [id = 94] 18:38:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C25DC00) [pid = 2292] [serial = 279] [outer = 00000000] 18:38:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C27E800) [pid = 2292] [serial = 280] [outer = 1C25DC00] 18:38:16 INFO - PROCESS | 2292 | 1467596296294 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C280C00) [pid = 2292] [serial = 281] [outer = 1C25DC00] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1793B000) [pid = 2292] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192DD400) [pid = 2292] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D1FA400) [pid = 2292] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (15E5A400) [pid = 2292] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0DA24C00) [pid = 2292] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1C53B000) [pid = 2292] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14D9E000) [pid = 2292] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0887E000) [pid = 2292] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (18F91000) [pid = 2292] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:38:16 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A662000) [pid = 2292] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:38:16 INFO - PROCESS | 2292 | 1467596296765 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]]]}] 18:38:16 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. 18:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 18:38:16 INFO - PROCESS | 2292 | 1467596296814 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 2292 | 1467596296816 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:38:16 INFO - PROCESS | 2292 | 1467596296820 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 2292 | 1467596296821 Marionette TRACE conn5 <- [1,342,null,{}] 18:38:16 INFO - PROCESS | 2292 | 1467596296829 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}] 18:38:16 INFO - PROCESS | 2292 | 1467596296831 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:16 INFO - PROCESS | 2292 | 1467596296913 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:38:16 INFO - PROCESS | 2292 | 1467596296919 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 2292 | 1467596296921 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:16 INFO - PROCESS | 2292 | ++DOCSHELL 08881800 == 40 [pid = 2292] [id = 95] 18:38:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (147D0000) [pid = 2292] [serial = 282] [outer = 00000000] 18:38:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A993400) [pid = 2292] [serial = 283] [outer = 147D0000] 18:38:16 INFO - PROCESS | 2292 | 1467596296964 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1C27C800) [pid = 2292] [serial = 284] [outer = 147D0000] 18:38:17 INFO - PROCESS | 2292 | 1467596297372 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]]]}] 18:38:17 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. 18:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 591ms 18:38:17 INFO - PROCESS | 2292 | 1467596297412 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 2292 | 1467596297414 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:38:17 INFO - PROCESS | 2292 | 1467596297416 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 2292 | 1467596297418 Marionette TRACE conn5 <- [1,346,null,{}] 18:38:17 INFO - PROCESS | 2292 | 1467596297421 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}] 18:38:17 INFO - PROCESS | 2292 | 1467596297423 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:17 INFO - PROCESS | 2292 | 1467596297529 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:38:17 INFO - PROCESS | 2292 | 1467596297537 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 2292 | 1467596297539 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:17 INFO - PROCESS | 2292 | ++DOCSHELL 10E0D000 == 41 [pid = 2292] [id = 96] 18:38:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1C544400) [pid = 2292] [serial = 285] [outer = 00000000] 18:38:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C5CA000) [pid = 2292] [serial = 286] [outer = 1C544400] 18:38:17 INFO - PROCESS | 2292 | 1467596297582 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C547C00) [pid = 2292] [serial = 287] [outer = 1C544400] 18:38:17 INFO - PROCESS | 2292 | 1467596297991 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]]]}] 18:38:18 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. 18:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 18:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:38:18 INFO - PROCESS | 2292 | 1467596298047 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 2292 | 1467596298049 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:38:18 INFO - PROCESS | 2292 | 1467596298052 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 2292 | 1467596298054 Marionette TRACE conn5 <- [1,350,null,{}] 18:38:18 INFO - PROCESS | 2292 | 1467596298061 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}] 18:38:18 INFO - PROCESS | 2292 | 1467596298063 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:18 INFO - PROCESS | 2292 | 1467596298144 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:38:18 INFO - PROCESS | 2292 | 1467596298150 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 2292 | 1467596298151 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:18 INFO - PROCESS | 2292 | ++DOCSHELL 1C541800 == 42 [pid = 2292] [id = 97] 18:38:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C5BD400) [pid = 2292] [serial = 288] [outer = 00000000] 18:38:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1E2CA800) [pid = 2292] [serial = 289] [outer = 1C5BD400] 18:38:18 INFO - PROCESS | 2292 | 1467596298193 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1E91D400) [pid = 2292] [serial = 290] [outer = 1C5BD400] 18:38:18 INFO - PROCESS | 2292 | 1467596298604 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]]]}] 18:38:18 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. 18:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 18:38:18 INFO - PROCESS | 2292 | 1467596298624 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 2292 | 1467596298626 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:38:18 INFO - PROCESS | 2292 | 1467596298629 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 2292 | 1467596298631 Marionette TRACE conn5 <- [1,354,null,{}] 18:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:38:18 INFO - PROCESS | 2292 | 1467596298635 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}] 18:38:18 INFO - PROCESS | 2292 | 1467596298637 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:18 INFO - PROCESS | 2292 | 1467596298811 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:38:18 INFO - PROCESS | 2292 | 1467596298966 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 2292 | 1467596298969 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:18 INFO - PROCESS | 2292 | ++DOCSHELL 08965000 == 43 [pid = 2292] [id = 98] 18:38:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (08965400) [pid = 2292] [serial = 291] [outer = 00000000] 18:38:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (0C8BDC00) [pid = 2292] [serial = 292] [outer = 08965400] 18:38:19 INFO - PROCESS | 2292 | 1467596299027 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0D6ED400) [pid = 2292] [serial = 293] [outer = 08965400] 18:38:19 INFO - PROCESS | 2292 | 1467596299619 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]]]}] 18:38:19 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. 18:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1017ms 18:38:19 INFO - PROCESS | 2292 | 1467596299652 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 2292 | 1467596299656 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:38:19 INFO - PROCESS | 2292 | 1467596299661 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 2292 | 1467596299664 Marionette TRACE conn5 <- [1,358,null,{}] 18:38:19 INFO - PROCESS | 2292 | 1467596299687 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}] 18:38:19 INFO - PROCESS | 2292 | 1467596299690 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:19 INFO - PROCESS | 2292 | 1467596299803 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:38:19 INFO - PROCESS | 2292 | 1467596299926 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 2292 | 1467596299929 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:19 INFO - PROCESS | 2292 | ++DOCSHELL 14EEC000 == 44 [pid = 2292] [id = 99] 18:38:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (14F4C800) [pid = 2292] [serial = 294] [outer = 00000000] 18:38:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (16450800) [pid = 2292] [serial = 295] [outer = 14F4C800] 18:38:19 INFO - PROCESS | 2292 | 1467596299985 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (17927800) [pid = 2292] [serial = 296] [outer = 14F4C800] 18:38:20 INFO - PROCESS | 2292 | 1467596300552 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]]]}] 18:38:20 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. 18:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 18:38:20 INFO - PROCESS | 2292 | 1467596300591 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:38:20 INFO - PROCESS | 2292 | 1467596300594 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:38:20 INFO - PROCESS | 2292 | 1467596300598 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 2292 | 1467596300600 Marionette TRACE conn5 <- [1,362,null,{}] 18:38:20 INFO - PROCESS | 2292 | 1467596300605 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}] 18:38:20 INFO - PROCESS | 2292 | 1467596300607 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:20 INFO - PROCESS | 2292 | 1467596300717 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:38:20 INFO - PROCESS | 2292 | 1467596300813 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 2292 | 1467596300816 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:20 INFO - PROCESS | 2292 | ++DOCSHELL 18C83000 == 45 [pid = 2292] [id = 100] 18:38:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (18F96400) [pid = 2292] [serial = 297] [outer = 00000000] 18:38:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (192FB400) [pid = 2292] [serial = 298] [outer = 18F96400] 18:38:20 INFO - PROCESS | 2292 | 1467596300868 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1A04F400) [pid = 2292] [serial = 299] [outer = 18F96400] 18:38:21 INFO - PROCESS | 2292 | 1467596301503 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]]]}] 18:38:21 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. 18:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 18:38:21 INFO - PROCESS | 2292 | 1467596301531 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 2292 | 1467596301535 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:38:21 INFO - PROCESS | 2292 | 1467596301546 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 2292 | 1467596301551 Marionette TRACE conn5 <- [1,366,null,{}] 18:38:21 INFO - PROCESS | 2292 | 1467596301555 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}] 18:38:21 INFO - PROCESS | 2292 | 1467596301558 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:21 INFO - PROCESS | 2292 | 1467596301670 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:38:21 INFO - PROCESS | 2292 | 1467596301792 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 2292 | 1467596301794 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:21 INFO - PROCESS | 2292 | ++DOCSHELL 192E2800 == 46 [pid = 2292] [id = 101] 18:38:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (19AC0000) [pid = 2292] [serial = 300] [outer = 00000000] 18:38:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1E927000) [pid = 2292] [serial = 301] [outer = 19AC0000] 18:38:21 INFO - PROCESS | 2292 | 1467596301847 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (1EA03400) [pid = 2292] [serial = 302] [outer = 19AC0000] 18:38:22 INFO - PROCESS | 2292 | 1467596302549 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]]]}] 18:38:22 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. 18:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1032ms 18:38:22 INFO - PROCESS | 2292 | 1467596302574 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:38:22 INFO - PROCESS | 2292 | 1467596302578 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:38:22 INFO - PROCESS | 2292 | 1467596302583 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 2292 | 1467596302586 Marionette TRACE conn5 <- [1,370,null,{}] 18:38:22 INFO - PROCESS | 2292 | 1467596302592 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}] 18:38:22 INFO - PROCESS | 2292 | 1467596302594 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:22 INFO - PROCESS | 2292 | 1467596302695 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:38:22 INFO - PROCESS | 2292 | 1467596302790 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 2292 | 1467596302794 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:22 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9400 == 47 [pid = 2292] [id = 102] 18:38:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (0D677400) [pid = 2292] [serial = 303] [outer = 00000000] 18:38:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 100 (0DD40C00) [pid = 2292] [serial = 304] [outer = 0D677400] 18:38:22 INFO - PROCESS | 2292 | 1467596302842 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 101 (149BFC00) [pid = 2292] [serial = 305] [outer = 0D677400] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 1C541800 == 46 [pid = 2292] [id = 97] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 10E0D000 == 45 [pid = 2292] [id = 96] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 08881800 == 44 [pid = 2292] [id = 95] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 1C25BC00 == 43 [pid = 2292] [id = 94] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 1A0BDC00 == 42 [pid = 2292] [id = 93] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 19038C00 == 41 [pid = 2292] [id = 92] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 18C88C00 == 40 [pid = 2292] [id = 91] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 1644D000 == 39 [pid = 2292] [id = 90] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 0D6EE400 == 38 [pid = 2292] [id = 89] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 100 (10E7EC00) [pid = 2292] [serial = 220] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 99 (0C8B0400) [pid = 2292] [serial = 217] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (1C286000) [pid = 2292] [serial = 250] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 0D6F5400 == 37 [pid = 2292] [id = 88] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 1A0C6000 == 36 [pid = 2292] [id = 87] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 149BBC00 == 35 [pid = 2292] [id = 86] 18:38:23 INFO - PROCESS | 2292 | --DOCSHELL 0D1F3800 == 34 [pid = 2292] [id = 85] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (18F93800) [pid = 2292] [serial = 235] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1A0BFC00) [pid = 2292] [serial = 238] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (0D67A400) [pid = 2292] [serial = 223] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (0D6F5000) [pid = 2292] [serial = 224] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (17941C00) [pid = 2292] [serial = 232] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0DA99C00) [pid = 2292] [serial = 226] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0E025000) [pid = 2292] [serial = 227] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1C544C00) [pid = 2292] [serial = 215] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14E24800) [pid = 2292] [serial = 229] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14E53000) [pid = 2292] [serial = 230] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (192D6C00) [pid = 2292] [serial = 236] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D752000) [pid = 2292] [serial = 241] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A0C3000) [pid = 2292] [serial = 239] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10E12400) [pid = 2292] [serial = 242] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A662C00) [pid = 2292] [serial = 244] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A743C00) [pid = 2292] [serial = 245] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (179C2C00) [pid = 2292] [serial = 233] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1AD18800) [pid = 2292] [serial = 247] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1AD1EC00) [pid = 2292] [serial = 248] [outer = 00000000] [url = about:blank] 18:38:23 INFO - PROCESS | 2292 | 1467596303487 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]]]}] 18:38:23 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. 18:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 18:38:23 INFO - PROCESS | 2292 | 1467596303514 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:38:23 INFO - PROCESS | 2292 | 1467596303519 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:38:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:38:23 INFO - PROCESS | 2292 | 1467596303525 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 2292 | 1467596303527 Marionette TRACE conn5 <- [1,374,null,{}] 18:38:23 INFO - PROCESS | 2292 | 1467596303531 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}] 18:38:23 INFO - PROCESS | 2292 | 1467596303533 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:23 INFO - PROCESS | 2292 | 1467596303618 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:38:23 INFO - PROCESS | 2292 | 1467596303704 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 2292 | 1467596303706 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:23 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B9800 == 35 [pid = 2292] [id = 103] 18:38:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0C8BB400) [pid = 2292] [serial = 306] [outer = 00000000] 18:38:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D6F5400) [pid = 2292] [serial = 307] [outer = 0C8BB400] 18:38:23 INFO - PROCESS | 2292 | 1467596303753 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D754400) [pid = 2292] [serial = 308] [outer = 0C8BB400] 18:38:24 INFO - PROCESS | 2292 | 1467596304168 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:38:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:38:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 18:38:24 INFO - PROCESS | 2292 | 1467596304199 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 2292 | 1467596304201 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:38:24 INFO - PROCESS | 2292 | 1467596304205 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:38:24 INFO - PROCESS | 2292 | 1467596304208 Marionette TRACE conn5 <- [1,378,null,{}] 18:38:24 INFO - PROCESS | 2292 | 1467596304218 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}] 18:38:24 INFO - PROCESS | 2292 | 1467596304222 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:24 INFO - PROCESS | 2292 | 1467596304332 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:38:24 INFO - PROCESS | 2292 | 1467596304341 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 2292 | 1467596304344 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:24 INFO - PROCESS | 2292 | ++DOCSHELL 14E26400 == 36 [pid = 2292] [id = 104] 18:38:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14E27C00) [pid = 2292] [serial = 309] [outer = 00000000] 18:38:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (15E5FC00) [pid = 2292] [serial = 310] [outer = 14E27C00] 18:38:24 INFO - PROCESS | 2292 | 1467596304390 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1792C400) [pid = 2292] [serial = 311] [outer = 14E27C00] 18:38:24 INFO - PROCESS | 2292 | 1467596304877 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:38:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:38:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 18:38:24 INFO - PROCESS | 2292 | 1467596304939 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 2292 | 1467596304941 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:38:24 INFO - PROCESS | 2292 | 1467596304945 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:38:24 INFO - PROCESS | 2292 | 1467596304946 Marionette TRACE conn5 <- [1,382,null,{}] 18:38:24 INFO - PROCESS | 2292 | 1467596304950 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}] 18:38:24 INFO - PROCESS | 2292 | 1467596304952 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:25 INFO - PROCESS | 2292 | 1467596305036 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:38:25 INFO - PROCESS | 2292 | 1467596305044 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 2292 | 1467596305045 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:25 INFO - PROCESS | 2292 | ++DOCSHELL 179C2C00 == 37 [pid = 2292] [id = 105] 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (179C6C00) [pid = 2292] [serial = 312] [outer = 00000000] 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18D37C00) [pid = 2292] [serial = 313] [outer = 179C6C00] 18:38:25 INFO - PROCESS | 2292 | 1467596305089 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (18F93C00) [pid = 2292] [serial = 314] [outer = 179C6C00] 18:38:25 INFO - PROCESS | 2292 | 1467596305539 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:38:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 18:38:25 INFO - PROCESS | 2292 | 1467596305583 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 2292 | 1467596305585 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:38:25 INFO - PROCESS | 2292 | 1467596305589 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 2292 | 1467596305591 Marionette TRACE conn5 <- [1,386,null,{}] 18:38:25 INFO - PROCESS | 2292 | 1467596305594 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}] 18:38:25 INFO - PROCESS | 2292 | 1467596305596 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:25 INFO - PROCESS | 2292 | 1467596305726 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:38:25 INFO - PROCESS | 2292 | 1467596305746 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 2292 | 1467596305748 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:25 INFO - PROCESS | 2292 | ++DOCSHELL 0D747800 == 38 [pid = 2292] [id = 106] 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (18F96000) [pid = 2292] [serial = 315] [outer = 00000000] 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (192D7800) [pid = 2292] [serial = 316] [outer = 18F96000] 18:38:25 INFO - PROCESS | 2292 | 1467596305791 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (192DD400) [pid = 2292] [serial = 317] [outer = 18F96000] 18:38:26 INFO - PROCESS | 2292 | 1467596306236 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]]]}] 18:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 18:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:38:26 INFO - PROCESS | 2292 | 1467596306271 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:38:26 INFO - PROCESS | 2292 | 1467596306273 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:38:26 INFO - PROCESS | 2292 | 1467596306276 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 2292 | 1467596306277 Marionette TRACE conn5 <- [1,390,null,{}] 18:38:26 INFO - PROCESS | 2292 | 1467596306281 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}] 18:38:26 INFO - PROCESS | 2292 | 1467596306286 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:26 INFO - PROCESS | 2292 | 1467596306426 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:38:26 INFO - PROCESS | 2292 | 1467596306484 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 2292 | 1467596306486 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:26 INFO - PROCESS | 2292 | ++DOCSHELL 19A34800 == 39 [pid = 2292] [id = 107] 18:38:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A04A000) [pid = 2292] [serial = 318] [outer = 00000000] 18:38:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A270C00) [pid = 2292] [serial = 319] [outer = 1A04A000] 18:38:26 INFO - PROCESS | 2292 | 1467596306529 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A665800) [pid = 2292] [serial = 320] [outer = 1A04A000] 18:38:26 INFO - PROCESS | 2292 | 1467596306958 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]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 18:38:27 INFO - PROCESS | 2292 | 1467596307022 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 2292 | 1467596307024 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:38:27 INFO - PROCESS | 2292 | 1467596307037 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 2292 | 1467596307038 Marionette TRACE conn5 <- [1,394,null,{}] 18:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:38:27 INFO - PROCESS | 2292 | 1467596307042 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}] 18:38:27 INFO - PROCESS | 2292 | 1467596307044 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:27 INFO - PROCESS | 2292 | 1467596307161 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:38:27 INFO - PROCESS | 2292 | 1467596307219 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 2292 | 1467596307221 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:27 INFO - PROCESS | 2292 | ++DOCSHELL 1A26F000 == 40 [pid = 2292] [id = 108] 18:38:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1A744C00) [pid = 2292] [serial = 321] [outer = 00000000] 18:38:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1AD18800) [pid = 2292] [serial = 322] [outer = 1A744C00] 18:38:27 INFO - PROCESS | 2292 | 1467596307265 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1AD1F800) [pid = 2292] [serial = 323] [outer = 1A744C00] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (0895DC00) [pid = 2292] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (10E71000) [pid = 2292] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (0D6F3400) [pid = 2292] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (18F98400) [pid = 2292] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0D754C00) [pid = 2292] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1644E000) [pid = 2292] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (19039800) [pid = 2292] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D1FF400) [pid = 2292] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A0CA800) [pid = 2292] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A0C5400) [pid = 2292] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1C25DC00) [pid = 2292] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (147D0000) [pid = 2292] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:38:27 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C544400) [pid = 2292] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:38:27 INFO - PROCESS | 2292 | 1467596307785 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]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 18:38:27 INFO - PROCESS | 2292 | 1467596307815 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:38:27 INFO - PROCESS | 2292 | 1467596307817 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:38:27 INFO - PROCESS | 2292 | 1467596307820 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 2292 | 1467596307822 Marionette TRACE conn5 <- [1,398,null,{}] 18:38:27 INFO - PROCESS | 2292 | 1467596307826 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}] 18:38:27 INFO - PROCESS | 2292 | 1467596307828 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:27 INFO - PROCESS | 2292 | 1467596307905 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:38:27 INFO - PROCESS | 2292 | 1467596307911 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 2292 | 1467596307912 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:27 INFO - PROCESS | 2292 | ++DOCSHELL 0D754C00 == 41 [pid = 2292] [id = 109] 18:38:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (147D0000) [pid = 2292] [serial = 324] [outer = 00000000] 18:38:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1903B400) [pid = 2292] [serial = 325] [outer = 147D0000] 18:38:27 INFO - PROCESS | 2292 | 1467596307957 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192EF800) [pid = 2292] [serial = 326] [outer = 147D0000] 18:38:28 INFO - PROCESS | 2292 | 1467596308398 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]]]}] 18:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 631ms 18:38:28 INFO - PROCESS | 2292 | 1467596308478 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:38:28 INFO - PROCESS | 2292 | 1467596308480 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:38:28 INFO - PROCESS | 2292 | 1467596308483 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:38:28 INFO - PROCESS | 2292 | 1467596308485 Marionette TRACE conn5 <- [1,402,null,{}] 18:38:28 INFO - PROCESS | 2292 | 1467596308489 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}] 18:38:28 INFO - PROCESS | 2292 | 1467596308490 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:28 INFO - PROCESS | 2292 | 1467596308570 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:38:28 INFO - PROCESS | 2292 | 1467596308576 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 2292 | 1467596308578 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:28 INFO - PROCESS | 2292 | ++DOCSHELL 1A7B9C00 == 42 [pid = 2292] [id = 110] 18:38:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A9E6800) [pid = 2292] [serial = 327] [outer = 00000000] 18:38:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C53AC00) [pid = 2292] [serial = 328] [outer = 1A9E6800] 18:38:28 INFO - PROCESS | 2292 | 1467596308620 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C546800) [pid = 2292] [serial = 329] [outer = 1A9E6800] 18:38:29 INFO - PROCESS | 2292 | 1467596309093 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]]]}] 18:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 18:38:29 INFO - PROCESS | 2292 | 1467596309158 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 2292 | 1467596309160 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:38:29 INFO - PROCESS | 2292 | 1467596309163 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 2292 | 1467596309165 Marionette TRACE conn5 <- [1,406,null,{}] 18:38:29 INFO - PROCESS | 2292 | 1467596309168 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}] 18:38:29 INFO - PROCESS | 2292 | 1467596309170 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:29 INFO - PROCESS | 2292 | 1467596309252 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:38:29 INFO - PROCESS | 2292 | 1467596309258 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 2292 | 1467596309260 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:29 INFO - PROCESS | 2292 | ++DOCSHELL 1C6E0000 == 43 [pid = 2292] [id = 111] 18:38:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1E2C2C00) [pid = 2292] [serial = 330] [outer = 00000000] 18:38:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1E2CD000) [pid = 2292] [serial = 331] [outer = 1E2C2C00] 18:38:29 INFO - PROCESS | 2292 | 1467596309302 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1EA05C00) [pid = 2292] [serial = 332] [outer = 1E2C2C00] 18:38:29 INFO - PROCESS | 2292 | 1467596309780 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]]]}] 18:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 18:38:29 INFO - PROCESS | 2292 | 1467596309834 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 2292 | 1467596309839 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:38:29 INFO - PROCESS | 2292 | 1467596309844 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 2292 | 1467596309848 Marionette TRACE conn5 <- [1,410,null,{}] 18:38:29 INFO - PROCESS | 2292 | 1467596309854 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}] 18:38:29 INFO - PROCESS | 2292 | 1467596309858 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:30 INFO - PROCESS | 2292 | 1467596310044 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:38:30 INFO - PROCESS | 2292 | 1467596310151 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 2292 | 1467596310156 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:30 INFO - PROCESS | 2292 | ++DOCSHELL 0D1FD800 == 44 [pid = 2292] [id = 112] 18:38:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D672400) [pid = 2292] [serial = 333] [outer = 00000000] 18:38:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D6F7000) [pid = 2292] [serial = 334] [outer = 0D672400] 18:38:30 INFO - PROCESS | 2292 | 1467596310212 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0DA99800) [pid = 2292] [serial = 335] [outer = 0D672400] 18:38:30 INFO - PROCESS | 2292 | 1467596310847 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]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1022ms 18:38:30 INFO - PROCESS | 2292 | 1467596310866 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 2292 | 1467596310871 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:38:30 INFO - PROCESS | 2292 | 1467596310878 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:38:30 INFO - PROCESS | 2292 | 1467596310881 Marionette TRACE conn5 <- [1,414,null,{}] 18:38:30 INFO - PROCESS | 2292 | 1467596310885 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}] 18:38:30 INFO - PROCESS | 2292 | 1467596310887 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:31 INFO - PROCESS | 2292 | 1467596311000 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:38:31 INFO - PROCESS | 2292 | 1467596311098 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 2292 | 1467596311101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:31 INFO - PROCESS | 2292 | ++DOCSHELL 14E54400 == 45 [pid = 2292] [id = 113] 18:38:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (14E54800) [pid = 2292] [serial = 336] [outer = 00000000] 18:38:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (17924000) [pid = 2292] [serial = 337] [outer = 14E54800] 18:38:31 INFO - PROCESS | 2292 | 1467596311156 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (17945000) [pid = 2292] [serial = 338] [outer = 14E54800] 18:38:31 INFO - PROCESS | 2292 | 1467596311774 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]]]}] 18:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 18:38:31 INFO - PROCESS | 2292 | 1467596311811 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 2292 | 1467596311814 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:38:31 INFO - PROCESS | 2292 | 1467596311817 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:38:31 INFO - PROCESS | 2292 | 1467596311821 Marionette TRACE conn5 <- [1,418,null,{}] 18:38:31 INFO - PROCESS | 2292 | 1467596311832 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}] 18:38:31 INFO - PROCESS | 2292 | 1467596311837 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:31 INFO - PROCESS | 2292 | 1467596311948 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:38:32 INFO - PROCESS | 2292 | 1467596312074 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 2292 | 1467596312077 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:32 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E2400 == 46 [pid = 2292] [id = 114] 18:38:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 100 (1A4E2C00) [pid = 2292] [serial = 339] [outer = 00000000] 18:38:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 101 (1A4E6000) [pid = 2292] [serial = 340] [outer = 1A4E2C00] 18:38:32 INFO - PROCESS | 2292 | 1467596312134 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 102 (1A4E9800) [pid = 2292] [serial = 341] [outer = 1A4E2C00] 18:38:33 INFO - PROCESS | 2292 | 1467596313244 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]]]}] 18:38:33 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 18:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1481ms 18:38:33 INFO - PROCESS | 2292 | 1467596313302 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 2292 | 1467596313305 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:38:33 INFO - PROCESS | 2292 | 1467596313308 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:38:33 INFO - PROCESS | 2292 | 1467596313310 Marionette TRACE conn5 <- [1,422,null,{}] 18:38:33 INFO - PROCESS | 2292 | 1467596313314 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}] 18:38:33 INFO - PROCESS | 2292 | 1467596313316 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:33 INFO - PROCESS | 2292 | 1467596313425 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:38:33 INFO - PROCESS | 2292 | 1467596313545 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 2292 | 1467596313547 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:33 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EB800 == 47 [pid = 2292] [id = 115] 18:38:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 103 (1A4EE800) [pid = 2292] [serial = 342] [outer = 00000000] 18:38:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 104 (1A85C000) [pid = 2292] [serial = 343] [outer = 1A4EE800] 18:38:33 INFO - PROCESS | 2292 | 1467596313601 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 105 (1A861400) [pid = 2292] [serial = 344] [outer = 1A4EE800] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 10E1BC00 == 46 [pid = 2292] [id = 74] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 1A7B9C00 == 45 [pid = 2292] [id = 110] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0D754C00 == 44 [pid = 2292] [id = 109] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 1A26F000 == 43 [pid = 2292] [id = 108] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 19A34800 == 42 [pid = 2292] [id = 107] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0D747800 == 41 [pid = 2292] [id = 106] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 179C2C00 == 40 [pid = 2292] [id = 105] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 14E26400 == 39 [pid = 2292] [id = 104] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0C8B9800 == 38 [pid = 2292] [id = 103] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9400 == 37 [pid = 2292] [id = 102] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 08965000 == 36 [pid = 2292] [id = 98] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0895D400 == 35 [pid = 2292] [id = 73] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 14E57400 == 34 [pid = 2292] [id = 84] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 18C83000 == 33 [pid = 2292] [id = 100] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 192E2800 == 32 [pid = 2292] [id = 101] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 14EEC000 == 31 [pid = 2292] [id = 99] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 1A4E2400 == 30 [pid = 2292] [id = 114] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 1C6E0000 == 29 [pid = 2292] [id = 111] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 0D1FD800 == 28 [pid = 2292] [id = 112] 18:38:35 INFO - PROCESS | 2292 | --DOCSHELL 14E54400 == 27 [pid = 2292] [id = 113] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 104 (0C8BF800) [pid = 2292] [serial = 218] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 103 (147D1800) [pid = 2292] [serial = 221] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 102 (0D785400) [pid = 2292] [serial = 265] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 101 (0DD9C800) [pid = 2292] [serial = 266] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 100 (19043000) [pid = 2292] [serial = 271] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 99 (1E2CA800) [pid = 2292] [serial = 289] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (146E8400) [pid = 2292] [serial = 263] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (116EAC00) [pid = 2292] [serial = 262] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (14FC9000) [pid = 2292] [serial = 256] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (17946C00) [pid = 2292] [serial = 268] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (183A9400) [pid = 2292] [serial = 269] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (19A04000) [pid = 2292] [serial = 274] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (10E73000) [pid = 2292] [serial = 254] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D782800) [pid = 2292] [serial = 253] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1C284800) [pid = 2292] [serial = 260] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A9EF400) [pid = 2292] [serial = 259] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A9F0000) [pid = 2292] [serial = 278] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A990C00) [pid = 2292] [serial = 277] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1C27E800) [pid = 2292] [serial = 280] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C27C800) [pid = 2292] [serial = 284] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A993400) [pid = 2292] [serial = 283] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1C5CA000) [pid = 2292] [serial = 286] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C280C00) [pid = 2292] [serial = 281] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19A04C00) [pid = 2292] [serial = 275] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1C547C00) [pid = 2292] [serial = 287] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (192DD000) [pid = 2292] [serial = 272] [outer = 00000000] [url = about:blank] 18:38:35 INFO - PROCESS | 2292 | 1467596315494 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2227ms 18:38:35 INFO - PROCESS | 2292 | 1467596315539 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:38:35 INFO - PROCESS | 2292 | 1467596315542 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:38:35 INFO - PROCESS | 2292 | 1467596315549 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 2292 | 1467596315552 Marionette TRACE conn5 <- [1,426,null,{}] 18:38:35 INFO - PROCESS | 2292 | 1467596315559 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}] 18:38:35 INFO - PROCESS | 2292 | 1467596315562 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:35 INFO - PROCESS | 2292 | 1467596315654 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:38:35 INFO - PROCESS | 2292 | 1467596315727 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 2292 | 1467596315730 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:35 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BF000 == 28 [pid = 2292] [id = 116] 18:38:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0C8BF800) [pid = 2292] [serial = 345] [outer = 00000000] 18:38:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D035800) [pid = 2292] [serial = 346] [outer = 0C8BF800] 18:38:35 INFO - PROCESS | 2292 | 1467596315780 Marionette DEBUG loaded listener.js 18:38:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D1F2000) [pid = 2292] [serial = 347] [outer = 0C8BF800] 18:38:36 INFO - PROCESS | 2292 | 1467596316258 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] 18:38:36 INFO - PROCESS | 2292 | 1467596316284 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:38:36 INFO - PROCESS | 2292 | 1467596316290 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 2292 | 1467596316293 Marionette TRACE conn5 <- [1,430,null,{}] 18:38:36 INFO - PROCESS | 2292 | 1467596316297 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}] 18:38:36 INFO - PROCESS | 2292 | 1467596316300 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:36 INFO - PROCESS | 2292 | 1467596316393 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:38:36 INFO - PROCESS | 2292 | 1467596316402 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 2292 | 1467596316405 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:36 INFO - PROCESS | 2292 | ++DOCSHELL 0DA98C00 == 29 [pid = 2292] [id = 117] 18:38:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0DD42000) [pid = 2292] [serial = 348] [outer = 00000000] 18:38:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0DD98000) [pid = 2292] [serial = 349] [outer = 0DD42000] 18:38:36 INFO - PROCESS | 2292 | 1467596316451 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (10E11C00) [pid = 2292] [serial = 350] [outer = 0DD42000] 18:38:36 INFO - PROCESS | 2292 | 1467596316924 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]]]}] 18:38:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 18:38:36 INFO - PROCESS | 2292 | 1467596316963 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 2292 | 1467596316965 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:38:36 INFO - PROCESS | 2292 | 1467596316969 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 2292 | 1467596316972 Marionette TRACE conn5 <- [1,434,null,{}] 18:38:36 INFO - PROCESS | 2292 | 1467596316983 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}] 18:38:36 INFO - PROCESS | 2292 | 1467596316988 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:37 INFO - PROCESS | 2292 | 1467596317108 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:38:37 INFO - PROCESS | 2292 | 1467596317199 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 2292 | 1467596317202 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:37 INFO - PROCESS | 2292 | ++DOCSHELL 147CF800 == 30 [pid = 2292] [id = 118] 18:38:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (147D1800) [pid = 2292] [serial = 351] [outer = 00000000] 18:38:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14D97400) [pid = 2292] [serial = 352] [outer = 147D1800] 18:38:37 INFO - PROCESS | 2292 | 1467596317251 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (14E2F400) [pid = 2292] [serial = 353] [outer = 147D1800] 18:38:37 INFO - PROCESS | 2292 | 1467596317728 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]]]}] 18:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 790ms 18:38:37 INFO - PROCESS | 2292 | 1467596317761 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 2292 | 1467596317764 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:38:37 INFO - PROCESS | 2292 | 1467596317767 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 2292 | 1467596317769 Marionette TRACE conn5 <- [1,438,null,{}] 18:38:37 INFO - PROCESS | 2292 | 1467596317772 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}] 18:38:37 INFO - PROCESS | 2292 | 1467596317774 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:37 INFO - PROCESS | 2292 | 1467596317889 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:38:37 INFO - PROCESS | 2292 | 1467596317948 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 2292 | 1467596317950 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:37 INFO - PROCESS | 2292 | ++DOCSHELL 15E5B800 == 31 [pid = 2292] [id = 119] 18:38:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (15E62C00) [pid = 2292] [serial = 354] [outer = 00000000] 18:38:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (17942400) [pid = 2292] [serial = 355] [outer = 15E62C00] 18:38:38 INFO - PROCESS | 2292 | 1467596317995 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (179C3400) [pid = 2292] [serial = 356] [outer = 15E62C00] 18:38:38 INFO - PROCESS | 2292 | 1467596318429 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]]]}] 18:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 18:38:38 INFO - PROCESS | 2292 | 1467596318499 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:38:38 INFO - PROCESS | 2292 | 1467596318501 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:38:38 INFO - PROCESS | 2292 | 1467596318505 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 2292 | 1467596318506 Marionette TRACE conn5 <- [1,442,null,{}] 18:38:38 INFO - PROCESS | 2292 | 1467596318510 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}] 18:38:38 INFO - PROCESS | 2292 | 1467596318512 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:38 INFO - PROCESS | 2292 | 1467596318619 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:38:38 INFO - PROCESS | 2292 | 1467596318630 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 2292 | 1467596318632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:38 INFO - PROCESS | 2292 | ++DOCSHELL 18C05C00 == 32 [pid = 2292] [id = 120] 18:38:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (18C89400) [pid = 2292] [serial = 357] [outer = 00000000] 18:38:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (18F90000) [pid = 2292] [serial = 358] [outer = 18C89400] 18:38:38 INFO - PROCESS | 2292 | 1467596318720 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (19036C00) [pid = 2292] [serial = 359] [outer = 18C89400] 18:38:39 INFO - PROCESS | 2292 | 1467596319151 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]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 18:38:39 INFO - PROCESS | 2292 | 1467596319175 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 2292 | 1467596319177 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:38:39 INFO - PROCESS | 2292 | 1467596319187 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 2292 | 1467596319189 Marionette TRACE conn5 <- [1,446,null,{}] 18:38:39 INFO - PROCESS | 2292 | 1467596319197 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}] 18:38:39 INFO - PROCESS | 2292 | 1467596319202 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:39 INFO - PROCESS | 2292 | 1467596319352 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:38:39 INFO - PROCESS | 2292 | 1467596319364 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 2292 | 1467596319366 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:39 INFO - PROCESS | 2292 | ++DOCSHELL 19043400 == 33 [pid = 2292] [id = 121] 18:38:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (192D8C00) [pid = 2292] [serial = 360] [outer = 00000000] 18:38:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (19A31000) [pid = 2292] [serial = 361] [outer = 192D8C00] 18:38:39 INFO - PROCESS | 2292 | 1467596319410 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1A0BD800) [pid = 2292] [serial = 362] [outer = 192D8C00] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1E2C2C00) [pid = 2292] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A744C00) [pid = 2292] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A9E6800) [pid = 2292] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A04A000) [pid = 2292] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (14EEDC00) [pid = 2292] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (18F96400) [pid = 2292] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0C8BB400) [pid = 2292] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (18F96000) [pid = 2292] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (149C2400) [pid = 2292] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (147D0000) [pid = 2292] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D677400) [pid = 2292] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (19AC0000) [pid = 2292] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (08965400) [pid = 2292] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14E27C00) [pid = 2292] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14F4C800) [pid = 2292] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1C5BD400) [pid = 2292] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:38:39 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (179C6C00) [pid = 2292] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:38:40 INFO - PROCESS | 2292 | 1467596320216 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]]]}] 18:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1072ms 18:38:40 INFO - PROCESS | 2292 | 1467596320262 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 2292 | 1467596320264 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:38:40 INFO - PROCESS | 2292 | 1467596320284 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 2292 | 1467596320286 Marionette TRACE conn5 <- [1,450,null,{}] 18:38:40 INFO - PROCESS | 2292 | 1467596320289 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}] 18:38:40 INFO - PROCESS | 2292 | 1467596320291 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:40 INFO - PROCESS | 2292 | 1467596320368 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:38:40 INFO - PROCESS | 2292 | 1467596320377 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 2292 | 1467596320379 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:40 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9C800 == 34 [pid = 2292] [id = 122] 18:38:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (147D0000) [pid = 2292] [serial = 363] [outer = 00000000] 18:38:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D9000) [pid = 2292] [serial = 364] [outer = 147D0000] 18:38:40 INFO - PROCESS | 2292 | 1467596320422 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A28400) [pid = 2292] [serial = 365] [outer = 147D0000] 18:38:40 INFO - PROCESS | 2292 | 1467596320855 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] 18:38:40 INFO - PROCESS | 2292 | 1467596320917 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:38:40 INFO - PROCESS | 2292 | 1467596320920 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 2292 | 1467596320922 Marionette TRACE conn5 <- [1,454,null,{}] 18:38:40 INFO - PROCESS | 2292 | 1467596320925 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}] 18:38:40 INFO - PROCESS | 2292 | 1467596320927 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:41 INFO - PROCESS | 2292 | 1467596321004 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:38:41 INFO - PROCESS | 2292 | 1467596321037 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 2292 | 1467596321039 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:41 INFO - PROCESS | 2292 | ++DOCSHELL 1A044C00 == 35 [pid = 2292] [id = 123] 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A04A000) [pid = 2292] [serial = 366] [outer = 00000000] 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A4E5C00) [pid = 2292] [serial = 367] [outer = 1A04A000] 18:38:41 INFO - PROCESS | 2292 | 1467596321082 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A4E9000) [pid = 2292] [serial = 368] [outer = 1A04A000] 18:38:41 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:41 INFO - PROCESS | 2292 | 1467596321517 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]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 18:38:41 INFO - PROCESS | 2292 | 1467596321551 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 2292 | 1467596321553 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:38:41 INFO - PROCESS | 2292 | 1467596321557 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 2292 | 1467596321558 Marionette TRACE conn5 <- [1,458,null,{}] 18:38:41 INFO - PROCESS | 2292 | 1467596321562 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}] 18:38:41 INFO - PROCESS | 2292 | 1467596321564 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:41 INFO - PROCESS | 2292 | 1467596321643 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:38:41 INFO - PROCESS | 2292 | 1467596321648 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 2292 | 1467596321650 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:41 INFO - PROCESS | 2292 | ++DOCSHELL 1A744000 == 36 [pid = 2292] [id = 124] 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A7B8800) [pid = 2292] [serial = 369] [outer = 00000000] 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A853C00) [pid = 2292] [serial = 370] [outer = 1A7B8800] 18:38:41 INFO - PROCESS | 2292 | 1467596321693 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A857C00) [pid = 2292] [serial = 371] [outer = 1A7B8800] 18:38:42 INFO - PROCESS | 2292 | 1467596322497 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] 18:38:42 INFO - PROCESS | 2292 | 1467596322582 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:38:42 INFO - PROCESS | 2292 | 1467596322586 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 2292 | 1467596322592 Marionette TRACE conn5 <- [1,462,null,{}] 18:38:42 INFO - PROCESS | 2292 | 1467596322616 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}] 18:38:42 INFO - PROCESS | 2292 | 1467596322619 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:42 INFO - PROCESS | 2292 | 1467596322744 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:38:42 INFO - PROCESS | 2292 | 1467596322863 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 2292 | 1467596322866 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:42 INFO - PROCESS | 2292 | ++DOCSHELL 0CDD4C00 == 37 [pid = 2292] [id = 125] 18:38:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0D678C00) [pid = 2292] [serial = 372] [outer = 00000000] 18:38:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (10E0D000) [pid = 2292] [serial = 373] [outer = 0D678C00] 18:38:42 INFO - PROCESS | 2292 | 1467596322923 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (116EAC00) [pid = 2292] [serial = 374] [outer = 0D678C00] 18:38:43 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:43 INFO - PROCESS | 2292 | 1467596323707 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] 18:38:43 INFO - PROCESS | 2292 | 1467596323894 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:38:43 INFO - PROCESS | 2292 | 1467596323899 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:38:43 INFO - PROCESS | 2292 | 1467596323902 Marionette TRACE conn5 <- [1,466,null,{}] 18:38:43 INFO - PROCESS | 2292 | 1467596323907 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}] 18:38:43 INFO - PROCESS | 2292 | 1467596323910 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:44 INFO - PROCESS | 2292 | 1467596324019 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:38:44 INFO - PROCESS | 2292 | 1467596324098 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 2292 | 1467596324101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:44 INFO - PROCESS | 2292 | ++DOCSHELL 0D749400 == 38 [pid = 2292] [id = 126] 18:38:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0D74B000) [pid = 2292] [serial = 375] [outer = 00000000] 18:38:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0DA96400) [pid = 2292] [serial = 376] [outer = 0D74B000] 18:38:44 INFO - PROCESS | 2292 | 1467596324154 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (10E7B000) [pid = 2292] [serial = 377] [outer = 0D74B000] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 1BF60800 == 37 [pid = 2292] [id = 20] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 0DA9B000 == 36 [pid = 2292] [id = 22] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 18C88800 == 35 [pid = 2292] [id = 17] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 146A8400 == 34 [pid = 2292] [id = 18] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 0D783400 == 33 [pid = 2292] [id = 10] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 1EA0F000 == 32 [pid = 2292] [id = 8] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 10E11400 == 31 [pid = 2292] [id = 14] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 14627400 == 30 [pid = 2292] [id = 28] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 0D74CC00 == 29 [pid = 2292] [id = 27] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 179B9C00 == 28 [pid = 2292] [id = 16] 18:38:44 INFO - PROCESS | 2292 | --DOCSHELL 149CF400 == 27 [pid = 2292] [id = 15] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1E2CD000) [pid = 2292] [serial = 331] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1EA05C00) [pid = 2292] [serial = 332] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1C546800) [pid = 2292] [serial = 329] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1AD1F800) [pid = 2292] [serial = 323] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1C53AC00) [pid = 2292] [serial = 328] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A270C00) [pid = 2292] [serial = 319] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1C279C00) [pid = 2292] [serial = 251] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A04F400) [pid = 2292] [serial = 299] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D6F5400) [pid = 2292] [serial = 307] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192DD400) [pid = 2292] [serial = 317] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (183A8000) [pid = 2292] [serial = 257] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192FB400) [pid = 2292] [serial = 298] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1903B400) [pid = 2292] [serial = 325] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (192EF800) [pid = 2292] [serial = 326] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (192D7800) [pid = 2292] [serial = 316] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0DD40C00) [pid = 2292] [serial = 304] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1AD18800) [pid = 2292] [serial = 322] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1E927000) [pid = 2292] [serial = 301] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D6ED400) [pid = 2292] [serial = 293] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1792C400) [pid = 2292] [serial = 311] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A665800) [pid = 2292] [serial = 320] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1EA03400) [pid = 2292] [serial = 302] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D754400) [pid = 2292] [serial = 308] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (17927800) [pid = 2292] [serial = 296] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (149BFC00) [pid = 2292] [serial = 305] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1E91D400) [pid = 2292] [serial = 290] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0C8BDC00) [pid = 2292] [serial = 292] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (15E5FC00) [pid = 2292] [serial = 310] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (18D37C00) [pid = 2292] [serial = 313] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (16450800) [pid = 2292] [serial = 295] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (18F93C00) [pid = 2292] [serial = 314] [outer = 00000000] [url = about:blank] 18:38:44 INFO - PROCESS | 2292 | 1467596324727 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] 18:38:44 INFO - PROCESS | 2292 | 1467596324777 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:38:44 INFO - PROCESS | 2292 | 1467596324783 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 2292 | 1467596324787 Marionette TRACE conn5 <- [1,470,null,{}] 18:38:44 INFO - PROCESS | 2292 | 1467596324791 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}] 18:38:44 INFO - PROCESS | 2292 | 1467596324793 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:44 INFO - PROCESS | 2292 | 1467596324883 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:38:44 INFO - PROCESS | 2292 | 1467596324959 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 2292 | 1467596324962 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:44 INFO - PROCESS | 2292 | ++DOCSHELL 10FC6400 == 28 [pid = 2292] [id = 127] 18:38:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (10FC7000) [pid = 2292] [serial = 378] [outer = 00000000] 18:38:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (1462F000) [pid = 2292] [serial = 379] [outer = 10FC7000] 18:38:45 INFO - PROCESS | 2292 | 1467596325017 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (149C3000) [pid = 2292] [serial = 380] [outer = 10FC7000] 18:38:45 INFO - PROCESS | 2292 | 1467596325426 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]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 18:38:45 INFO - PROCESS | 2292 | 1467596325502 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:38:45 INFO - PROCESS | 2292 | 1467596325504 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:38:45 INFO - PROCESS | 2292 | 1467596325511 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - PROCESS | 2292 | 1467596325513 Marionette TRACE conn5 <- [1,474,null,{}] 18:38:45 INFO - PROCESS | 2292 | 1467596325523 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}] 18:38:45 INFO - PROCESS | 2292 | 1467596325528 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:45 INFO - PROCESS | 2292 | 1467596325613 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:38:45 INFO - PROCESS | 2292 | 1467596325628 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 2292 | 1467596325632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:45 INFO - PROCESS | 2292 | ++DOCSHELL 17926000 == 29 [pid = 2292] [id = 128] 18:38:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (17926800) [pid = 2292] [serial = 381] [outer = 00000000] 18:38:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1792AC00) [pid = 2292] [serial = 382] [outer = 17926800] 18:38:45 INFO - PROCESS | 2292 | 1467596325679 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (17939400) [pid = 2292] [serial = 383] [outer = 17926800] 18:38:46 INFO - PROCESS | 2292 | 1467596326151 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 18:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:38:46 INFO - PROCESS | 2292 | 1467596326200 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 2292 | 1467596326202 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:38:46 INFO - PROCESS | 2292 | 1467596326205 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 2292 | 1467596326206 Marionette TRACE conn5 <- [1,478,null,{}] 18:38:46 INFO - PROCESS | 2292 | 1467596326209 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}] 18:38:46 INFO - PROCESS | 2292 | 1467596326211 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:46 INFO - PROCESS | 2292 | 1467596326296 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:38:46 INFO - PROCESS | 2292 | 1467596326304 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 2292 | 1467596326307 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:46 INFO - PROCESS | 2292 | ++DOCSHELL 18C8C000 == 30 [pid = 2292] [id = 129] 18:38:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (18C8C800) [pid = 2292] [serial = 384] [outer = 00000000] 18:38:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (18F9A800) [pid = 2292] [serial = 385] [outer = 18C8C800] 18:38:46 INFO - PROCESS | 2292 | 1467596326355 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192D5C00) [pid = 2292] [serial = 386] [outer = 18C8C800] 18:38:46 INFO - PROCESS | 2292 | 1467596326804 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 18:38:46 INFO - PROCESS | 2292 | 1467596326836 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:38:46 INFO - PROCESS | 2292 | 1467596326838 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:38:46 INFO - PROCESS | 2292 | 1467596326841 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 2292 | 1467596326843 Marionette TRACE conn5 <- [1,482,null,{}] 18:38:46 INFO - PROCESS | 2292 | 1467596326851 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}] 18:38:46 INFO - PROCESS | 2292 | 1467596326853 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:46 INFO - PROCESS | 2292 | 1467596326958 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:38:47 INFO - PROCESS | 2292 | 1467596327036 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 2292 | 1467596327038 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:47 INFO - PROCESS | 2292 | ++DOCSHELL 192DF800 == 31 [pid = 2292] [id = 130] 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (192E0400) [pid = 2292] [serial = 387] [outer = 00000000] 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19A05000) [pid = 2292] [serial = 388] [outer = 192E0400] 18:38:47 INFO - PROCESS | 2292 | 1467596327081 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19AC7400) [pid = 2292] [serial = 389] [outer = 192E0400] 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0BF000) [pid = 2292] [serial = 390] [outer = 0D787C00] 18:38:47 INFO - PROCESS | 2292 | 1467596327574 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]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:38:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 790ms 18:38:47 INFO - PROCESS | 2292 | 1467596327631 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:38:47 INFO - PROCESS | 2292 | 1467596327633 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:38:47 INFO - PROCESS | 2292 | 1467596327637 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - PROCESS | 2292 | 1467596327638 Marionette TRACE conn5 <- [1,486,null,{}] 18:38:47 INFO - PROCESS | 2292 | 1467596327649 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}] 18:38:47 INFO - PROCESS | 2292 | 1467596327654 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:47 INFO - PROCESS | 2292 | 1467596327791 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:38:47 INFO - PROCESS | 2292 | 1467596327848 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 2292 | 1467596327851 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:47 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EC800 == 32 [pid = 2292] [id = 131] 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A4EEC00) [pid = 2292] [serial = 391] [outer = 00000000] 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A7C7800) [pid = 2292] [serial = 392] [outer = 1A4EEC00] 18:38:47 INFO - PROCESS | 2292 | 1467596327894 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A85A000) [pid = 2292] [serial = 393] [outer = 1A4EEC00] 18:38:48 INFO - PROCESS | 2292 | 1467596328363 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]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 790ms 18:38:48 INFO - PROCESS | 2292 | 1467596328434 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 2292 | 1467596328436 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:38:48 INFO - PROCESS | 2292 | 1467596328439 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:38:48 INFO - PROCESS | 2292 | 1467596328441 Marionette TRACE conn5 <- [1,490,null,{}] 18:38:48 INFO - PROCESS | 2292 | 1467596328444 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}] 18:38:48 INFO - PROCESS | 2292 | 1467596328446 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:48 INFO - PROCESS | 2292 | 1467596328554 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:38:48 INFO - PROCESS | 2292 | 1467596328563 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:48 INFO - PROCESS | 2292 | 1467596328564 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:48 INFO - PROCESS | 2292 | ++DOCSHELL 0DD58400 == 33 [pid = 2292] [id = 132] 18:38:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A7C4400) [pid = 2292] [serial = 394] [outer = 00000000] 18:38:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A9E9800) [pid = 2292] [serial = 395] [outer = 1A7C4400] 18:38:48 INFO - PROCESS | 2292 | 1467596328661 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A992000) [pid = 2292] [serial = 396] [outer = 1A7C4400] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (15E62C00) [pid = 2292] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A4EE800) [pid = 2292] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18C89400) [pid = 2292] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0C8BF800) [pid = 2292] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (147D1800) [pid = 2292] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0DD42000) [pid = 2292] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192D8C00) [pid = 2292] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D672400) [pid = 2292] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E54800) [pid = 2292] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A4E2C00) [pid = 2292] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A04A000) [pid = 2292] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:38:48 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (147D0000) [pid = 2292] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:38:49 INFO - PROCESS | 2292 | 1467596329094 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 18:38:49 INFO - PROCESS | 2292 | 1467596329112 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 2292 | 1467596329114 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:38:49 INFO - PROCESS | 2292 | 1467596329117 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 2292 | 1467596329119 Marionette TRACE conn5 <- [1,494,null,{}] 18:38:49 INFO - PROCESS | 2292 | 1467596329123 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}] 18:38:49 INFO - PROCESS | 2292 | 1467596329124 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:49 INFO - PROCESS | 2292 | 1467596329234 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:38:49 INFO - PROCESS | 2292 | 1467596329283 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 2292 | 1467596329284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:49 INFO - PROCESS | 2292 | ++DOCSHELL 147D0000 == 34 [pid = 2292] [id = 133] 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (147D1800) [pid = 2292] [serial = 397] [outer = 00000000] 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (18F9EC00) [pid = 2292] [serial = 398] [outer = 147D1800] 18:38:49 INFO - PROCESS | 2292 | 1467596329331 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (192F1800) [pid = 2292] [serial = 399] [outer = 147D1800] 18:38:49 INFO - PROCESS | 2292 | 1467596329688 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 18:38:49 INFO - PROCESS | 2292 | 1467596329749 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 2292 | 1467596329751 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:38:49 INFO - PROCESS | 2292 | 1467596329754 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 2292 | 1467596329756 Marionette TRACE conn5 <- [1,498,null,{}] 18:38:49 INFO - PROCESS | 2292 | 1467596329760 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}] 18:38:49 INFO - PROCESS | 2292 | 1467596329761 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:49 INFO - PROCESS | 2292 | 1467596329842 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:38:49 INFO - PROCESS | 2292 | 1467596329847 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 2292 | 1467596329849 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:49 INFO - PROCESS | 2292 | ++DOCSHELL 1792A800 == 35 [pid = 2292] [id = 134] 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1793EC00) [pid = 2292] [serial = 400] [outer = 00000000] 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1BF65400) [pid = 2292] [serial = 401] [outer = 1793EC00] 18:38:49 INFO - PROCESS | 2292 | 1467596329916 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1C25CC00) [pid = 2292] [serial = 402] [outer = 1793EC00] 18:38:50 INFO - PROCESS | 2292 | 1467596330349 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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:38:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 18:38:50 INFO - PROCESS | 2292 | 1467596330389 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 2292 | 1467596330391 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:38:50 INFO - PROCESS | 2292 | 1467596330394 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:38:50 INFO - PROCESS | 2292 | 1467596330396 Marionette TRACE conn5 <- [1,502,null,{}] 18:38:50 INFO - PROCESS | 2292 | 1467596330399 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}] 18:38:50 INFO - PROCESS | 2292 | 1467596330401 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:50 INFO - PROCESS | 2292 | 1467596330493 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:38:50 INFO - PROCESS | 2292 | 1467596330501 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 2292 | 1467596330503 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:50 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EF000 == 36 [pid = 2292] [id = 135] 18:38:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1C279400) [pid = 2292] [serial = 403] [outer = 00000000] 18:38:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1C280400) [pid = 2292] [serial = 404] [outer = 1C279400] 18:38:50 INFO - PROCESS | 2292 | 1467596330545 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1C286800) [pid = 2292] [serial = 405] [outer = 1C279400] 18:38:51 INFO - PROCESS | 2292 | 1467596331046 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]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 18:38:51 INFO - PROCESS | 2292 | 1467596331129 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 2292 | 1467596331134 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:38:51 INFO - PROCESS | 2292 | 1467596331140 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 2292 | 1467596331143 Marionette TRACE conn5 <- [1,506,null,{}] 18:38:51 INFO - PROCESS | 2292 | 1467596331150 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}] 18:38:51 INFO - PROCESS | 2292 | 1467596331153 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:51 INFO - PROCESS | 2292 | 1467596331321 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:38:51 INFO - PROCESS | 2292 | 1467596331415 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 2292 | 1467596331420 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:51 INFO - PROCESS | 2292 | ++DOCSHELL 0D74FC00 == 37 [pid = 2292] [id = 136] 18:38:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D750C00) [pid = 2292] [serial = 406] [outer = 00000000] 18:38:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (10E1BC00) [pid = 2292] [serial = 407] [outer = 0D750C00] 18:38:51 INFO - PROCESS | 2292 | 1467596331478 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (146A5800) [pid = 2292] [serial = 408] [outer = 0D750C00] 18:38:52 INFO - PROCESS | 2292 | 1467596332096 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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 970ms 18:38:52 INFO - PROCESS | 2292 | 1467596332114 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 2292 | 1467596332119 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:38:52 INFO - PROCESS | 2292 | 1467596332125 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 2292 | 1467596332128 Marionette TRACE conn5 <- [1,510,null,{}] 18:38:52 INFO - PROCESS | 2292 | 1467596332132 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}] 18:38:52 INFO - PROCESS | 2292 | 1467596332135 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:52 INFO - PROCESS | 2292 | 1467596332245 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:38:52 INFO - PROCESS | 2292 | 1467596332343 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 2292 | 1467596332346 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:52 INFO - PROCESS | 2292 | ++DOCSHELL 1792F400 == 38 [pid = 2292] [id = 137] 18:38:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (179C2800) [pid = 2292] [serial = 409] [outer = 00000000] 18:38:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (18D35C00) [pid = 2292] [serial = 410] [outer = 179C2800] 18:38:52 INFO - PROCESS | 2292 | 1467596332401 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (19043C00) [pid = 2292] [serial = 411] [outer = 179C2800] 18:38:53 INFO - PROCESS | 2292 | 1467596333038 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]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 18:38:53 INFO - PROCESS | 2292 | 1467596333099 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 2292 | 1467596333102 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:38:53 INFO - PROCESS | 2292 | 1467596333105 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:38:53 INFO - PROCESS | 2292 | 1467596333109 Marionette TRACE conn5 <- [1,514,null,{}] 18:38:53 INFO - PROCESS | 2292 | 1467596333120 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}] 18:38:53 INFO - PROCESS | 2292 | 1467596333125 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:53 INFO - PROCESS | 2292 | 1467596333277 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:38:53 INFO - PROCESS | 2292 | 1467596333293 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 2292 | 1467596333297 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:53 INFO - PROCESS | 2292 | ++DOCSHELL 1C51F800 == 39 [pid = 2292] [id = 138] 18:38:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C51FC00) [pid = 2292] [serial = 412] [outer = 00000000] 18:38:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C53E000) [pid = 2292] [serial = 413] [outer = 1C51FC00] 18:38:53 INFO - PROCESS | 2292 | 1467596333352 Marionette DEBUG loaded listener.js 18:38:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C544000) [pid = 2292] [serial = 414] [outer = 1C51FC00] 18:38:53 INFO - PROCESS | 2292 | 1467596333940 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]]]}] 18:38:53 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 18:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 18:38:53 INFO - PROCESS | 2292 | 1467596333979 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 2292 | 1467596333982 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:38:53 INFO - PROCESS | 2292 | 1467596333985 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:38:53 INFO - PROCESS | 2292 | 1467596333987 Marionette TRACE conn5 <- [1,518,null,{}] 18:38:53 INFO - PROCESS | 2292 | 1467596333991 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}] 18:38:53 INFO - PROCESS | 2292 | 1467596333993 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:54 INFO - PROCESS | 2292 | 1467596334101 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:38:54 INFO - PROCESS | 2292 | 1467596334199 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 2292 | 1467596334201 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:54 INFO - PROCESS | 2292 | ++DOCSHELL 1C5BD000 == 40 [pid = 2292] [id = 139] 18:38:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C5C0400) [pid = 2292] [serial = 415] [outer = 00000000] 18:38:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C6D6800) [pid = 2292] [serial = 416] [outer = 1C5C0400] 18:38:54 INFO - PROCESS | 2292 | 1467596334255 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1E2C2C00) [pid = 2292] [serial = 417] [outer = 1C5C0400] 18:38:54 INFO - PROCESS | 2292 | 1467596334823 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]]]}] 18:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 870ms 18:38:54 INFO - PROCESS | 2292 | 1467596334859 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:38:54 INFO - PROCESS | 2292 | 1467596334862 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:38:54 INFO - PROCESS | 2292 | 1467596334865 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:38:54 INFO - PROCESS | 2292 | 1467596334867 Marionette TRACE conn5 <- [1,522,null,{}] 18:38:54 INFO - PROCESS | 2292 | 1467596334870 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}] 18:38:54 INFO - PROCESS | 2292 | 1467596334873 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:54 INFO - PROCESS | 2292 | 1467596334989 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:38:55 INFO - PROCESS | 2292 | 1467596335095 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 2292 | 1467596335097 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:55 INFO - PROCESS | 2292 | ++DOCSHELL 183BCC00 == 41 [pid = 2292] [id = 140] 18:38:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (183BD000) [pid = 2292] [serial = 418] [outer = 00000000] 18:38:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (183C1800) [pid = 2292] [serial = 419] [outer = 183BD000] 18:38:55 INFO - PROCESS | 2292 | 1467596335149 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (183C3C00) [pid = 2292] [serial = 420] [outer = 183BD000] 18:38:55 INFO - PROCESS | 2292 | 1467596335869 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]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1019ms 18:38:55 INFO - PROCESS | 2292 | 1467596335888 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 2292 | 1467596335892 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:38:55 INFO - PROCESS | 2292 | 1467596335897 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 2292 | 1467596335900 Marionette TRACE conn5 <- [1,526,null,{}] 18:38:55 INFO - PROCESS | 2292 | 1467596335906 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}] 18:38:55 INFO - PROCESS | 2292 | 1467596335909 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:56 INFO - PROCESS | 2292 | 1467596336026 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:38:56 INFO - PROCESS | 2292 | 1467596336158 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 2292 | 1467596336162 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:56 INFO - PROCESS | 2292 | ++DOCSHELL 0896F400 == 42 [pid = 2292] [id = 141] 18:38:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0C8B6000) [pid = 2292] [serial = 421] [outer = 00000000] 18:38:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0D6F6400) [pid = 2292] [serial = 422] [outer = 0C8B6000] 18:38:56 INFO - PROCESS | 2292 | 1467596336214 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (0DD94800) [pid = 2292] [serial = 423] [outer = 0C8B6000] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 19A2F000 == 41 [pid = 2292] [id = 21] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 0C8B6C00 == 40 [pid = 2292] [id = 23] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 0D74E000 == 39 [pid = 2292] [id = 26] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 192E1000 == 38 [pid = 2292] [id = 24] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 1A66C400 == 37 [pid = 2292] [id = 19] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 1E2BE400 == 36 [pid = 2292] [id = 25] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 1A4EB800 == 35 [pid = 2292] [id = 115] 18:38:56 INFO - PROCESS | 2292 | --DOCSHELL 18D34800 == 34 [pid = 2292] [id = 11] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (17942400) [pid = 2292] [serial = 355] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1A861400) [pid = 2292] [serial = 344] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A85C000) [pid = 2292] [serial = 343] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (18F90000) [pid = 2292] [serial = 358] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (0D035800) [pid = 2292] [serial = 346] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (14D97400) [pid = 2292] [serial = 352] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0DD98000) [pid = 2292] [serial = 349] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (10E11C00) [pid = 2292] [serial = 350] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (179C3400) [pid = 2292] [serial = 356] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (19A31000) [pid = 2292] [serial = 361] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0DA99800) [pid = 2292] [serial = 335] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D6F7000) [pid = 2292] [serial = 334] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (17945000) [pid = 2292] [serial = 338] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (17924000) [pid = 2292] [serial = 337] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A4E9800) [pid = 2292] [serial = 341] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A4E6000) [pid = 2292] [serial = 340] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19036C00) [pid = 2292] [serial = 359] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A4E9000) [pid = 2292] [serial = 368] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A853C00) [pid = 2292] [serial = 370] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (192D9000) [pid = 2292] [serial = 364] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A4E5C00) [pid = 2292] [serial = 367] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A0BD800) [pid = 2292] [serial = 362] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D1F2000) [pid = 2292] [serial = 347] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (19A28400) [pid = 2292] [serial = 365] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14E2F400) [pid = 2292] [serial = 353] [outer = 00000000] [url = about:blank] 18:38:57 INFO - PROCESS | 2292 | 1467596337396 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]]]}] 18:38:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:38:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 18:38:57 INFO - PROCESS | 2292 | 1467596337434 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:38:57 INFO - PROCESS | 2292 | 1467596337437 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:38:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:38:57 INFO - PROCESS | 2292 | 1467596337442 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:38:57 INFO - PROCESS | 2292 | 1467596337446 Marionette TRACE conn5 <- [1,530,null,{}] 18:38:57 INFO - PROCESS | 2292 | 1467596337451 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}] 18:38:57 INFO - PROCESS | 2292 | 1467596337454 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:57 INFO - PROCESS | 2292 | 1467596337540 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:38:57 INFO - PROCESS | 2292 | 1467596337640 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 2292 | 1467596337643 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D036800 == 35 [pid = 2292] [id = 142] 18:38:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D1F0400) [pid = 2292] [serial = 424] [outer = 00000000] 18:38:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D6EF800) [pid = 2292] [serial = 425] [outer = 0D1F0400] 18:38:57 INFO - PROCESS | 2292 | 1467596337689 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D6F7000) [pid = 2292] [serial = 426] [outer = 0D1F0400] 18:38:58 INFO - PROCESS | 2292 | 1467596338074 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"]]]}] 18:38:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:38:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 18:38:58 INFO - PROCESS | 2292 | 1467596338133 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 2292 | 1467596338139 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:38:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:38:58 INFO - PROCESS | 2292 | 1467596338145 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 2292 | 1467596338147 Marionette TRACE conn5 <- [1,534,null,{}] 18:38:58 INFO - PROCESS | 2292 | 1467596338151 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}] 18:38:58 INFO - PROCESS | 2292 | 1467596338154 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:58 INFO - PROCESS | 2292 | 1467596338288 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:38:58 INFO - PROCESS | 2292 | 1467596338306 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 2292 | 1467596338308 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:58 INFO - PROCESS | 2292 | ++DOCSHELL 08957C00 == 36 [pid = 2292] [id = 143] 18:38:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (10E73C00) [pid = 2292] [serial = 427] [outer = 00000000] 18:38:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (116E8000) [pid = 2292] [serial = 428] [outer = 10E73C00] 18:38:58 INFO - PROCESS | 2292 | 1467596338354 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (146ACC00) [pid = 2292] [serial = 429] [outer = 10E73C00] 18:38:58 INFO - PROCESS | 2292 | 1467596338781 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]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:38:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 18:38:58 INFO - PROCESS | 2292 | 1467596338819 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 2292 | 1467596338821 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:38:58 INFO - PROCESS | 2292 | 1467596338825 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:38:58 INFO - PROCESS | 2292 | 1467596338828 Marionette TRACE conn5 <- [1,538,null,{}] 18:38:58 INFO - PROCESS | 2292 | 1467596338838 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}] 18:38:58 INFO - PROCESS | 2292 | 1467596338843 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:58 INFO - PROCESS | 2292 | 1467596338943 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:38:58 INFO - PROCESS | 2292 | 1467596338953 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 2292 | 1467596338955 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:58 INFO - PROCESS | 2292 | ++DOCSHELL 14F46000 == 37 [pid = 2292] [id = 144] 18:38:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (14F4B400) [pid = 2292] [serial = 430] [outer = 00000000] 18:38:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (15E67400) [pid = 2292] [serial = 431] [outer = 14F4B400] 18:38:59 INFO - PROCESS | 2292 | 1467596339003 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (17927800) [pid = 2292] [serial = 432] [outer = 14F4B400] 18:38:59 INFO - PROCESS | 2292 | 1467596339480 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]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:38:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 18:38:59 INFO - PROCESS | 2292 | 1467596339499 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 2292 | 1467596339502 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:38:59 INFO - PROCESS | 2292 | 1467596339505 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:38:59 INFO - PROCESS | 2292 | 1467596339506 Marionette TRACE conn5 <- [1,542,null,{}] 18:38:59 INFO - PROCESS | 2292 | 1467596339510 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}] 18:38:59 INFO - PROCESS | 2292 | 1467596339512 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:59 INFO - PROCESS | 2292 | 1467596339627 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:38:59 INFO - PROCESS | 2292 | 1467596339717 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:59 INFO - PROCESS | 2292 | 1467596339719 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:38:59 INFO - PROCESS | 2292 | ++DOCSHELL 17942400 == 38 [pid = 2292] [id = 145] 18:38:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (17943000) [pid = 2292] [serial = 433] [outer = 00000000] 18:38:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (183B1400) [pid = 2292] [serial = 434] [outer = 17943000] 18:38:59 INFO - PROCESS | 2292 | 1467596339763 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (183C1000) [pid = 2292] [serial = 435] [outer = 17943000] 18:39:00 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:00 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:00 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:00 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:00 INFO - PROCESS | 2292 | 1467596340182 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]]]}] 18:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 18:39:00 INFO - PROCESS | 2292 | 1467596340239 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 2292 | 1467596340241 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:39:00 INFO - PROCESS | 2292 | 1467596340245 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:39:00 INFO - PROCESS | 2292 | 1467596340247 Marionette TRACE conn5 <- [1,546,null,{}] 18:39:00 INFO - PROCESS | 2292 | 1467596340250 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}] 18:39:00 INFO - PROCESS | 2292 | 1467596340252 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:00 INFO - PROCESS | 2292 | 1467596340378 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:39:00 INFO - PROCESS | 2292 | 1467596340387 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 2292 | 1467596340389 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:00 INFO - PROCESS | 2292 | ++DOCSHELL 18D30800 == 39 [pid = 2292] [id = 146] 18:39:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (18D35000) [pid = 2292] [serial = 436] [outer = 00000000] 18:39:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18F98400) [pid = 2292] [serial = 437] [outer = 18D35000] 18:39:00 INFO - PROCESS | 2292 | 1467596340433 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (18F9AC00) [pid = 2292] [serial = 438] [outer = 18D35000] 18:39:00 INFO - PROCESS | 2292 | 1467596340889 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]]]}] 18:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 18:39:00 INFO - PROCESS | 2292 | 1467596340925 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 2292 | 1467596340928 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:39:00 INFO - PROCESS | 2292 | 1467596340931 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:39:00 INFO - PROCESS | 2292 | 1467596340932 Marionette TRACE conn5 <- [1,550,null,{}] 18:39:00 INFO - PROCESS | 2292 | 1467596340936 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}] 18:39:00 INFO - PROCESS | 2292 | 1467596340941 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:01 INFO - PROCESS | 2292 | 1467596341087 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:39:01 INFO - PROCESS | 2292 | 1467596341099 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 2292 | 1467596341101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:01 INFO - PROCESS | 2292 | ++DOCSHELL 08886800 == 40 [pid = 2292] [id = 147] 18:39:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (192DBC00) [pid = 2292] [serial = 439] [outer = 00000000] 18:39:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (19ABF000) [pid = 2292] [serial = 440] [outer = 192DBC00] 18:39:01 INFO - PROCESS | 2292 | 1467596341200 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A0BE000) [pid = 2292] [serial = 441] [outer = 192DBC00] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (192E0400) [pid = 2292] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (147D1800) [pid = 2292] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A4EEC00) [pid = 2292] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A7C4400) [pid = 2292] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D74B000) [pid = 2292] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A7B8800) [pid = 2292] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (17926800) [pid = 2292] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (18C8C800) [pid = 2292] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D678C00) [pid = 2292] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (10FC7000) [pid = 2292] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1793EC00) [pid = 2292] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:39:01 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1C279400) [pid = 2292] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:39:01 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:01 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:01 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:01 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:01 INFO - PROCESS | 2292 | 1467596341756 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]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 18:39:01 INFO - PROCESS | 2292 | 1467596341805 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 2292 | 1467596341807 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:39:01 INFO - PROCESS | 2292 | 1467596341810 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:39:01 INFO - PROCESS | 2292 | 1467596341812 Marionette TRACE conn5 <- [1,554,null,{}] 18:39:01 INFO - PROCESS | 2292 | 1467596341815 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}] 18:39:01 INFO - PROCESS | 2292 | 1467596341817 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:01 INFO - PROCESS | 2292 | 1467596341892 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:39:01 INFO - PROCESS | 2292 | 1467596341898 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 2292 | 1467596341900 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:01 INFO - PROCESS | 2292 | ++DOCSHELL 16446C00 == 41 [pid = 2292] [id = 148] 18:39:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (17948800) [pid = 2292] [serial = 442] [outer = 00000000] 18:39:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19A03800) [pid = 2292] [serial = 443] [outer = 17948800] 18:39:01 INFO - PROCESS | 2292 | 1467596341946 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19A28400) [pid = 2292] [serial = 444] [outer = 17948800] 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 2292 | 1467596342362 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]]]}] 18:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 18:39:02 INFO - PROCESS | 2292 | 1467596342384 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 2292 | 1467596342386 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:39:02 INFO - PROCESS | 2292 | 1467596342389 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 2292 | 1467596342391 Marionette TRACE conn5 <- [1,558,null,{}] 18:39:02 INFO - PROCESS | 2292 | 1467596342410 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}] 18:39:02 INFO - PROCESS | 2292 | 1467596342412 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:02 INFO - PROCESS | 2292 | 1467596342489 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:39:02 INFO - PROCESS | 2292 | 1467596342495 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 2292 | 1467596342497 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:02 INFO - PROCESS | 2292 | ++DOCSHELL 0D785400 == 42 [pid = 2292] [id = 149] 18:39:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18D3F400) [pid = 2292] [serial = 445] [outer = 00000000] 18:39:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A4E2400) [pid = 2292] [serial = 446] [outer = 18D3F400] 18:39:02 INFO - PROCESS | 2292 | 1467596342539 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (183BDC00) [pid = 2292] [serial = 447] [outer = 18D3F400] 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:02 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:02 INFO - PROCESS | 2292 | 1467596342986 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]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 18:39:03 INFO - PROCESS | 2292 | 1467596343020 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 2292 | 1467596343022 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:39:03 INFO - PROCESS | 2292 | 1467596343037 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 2292 | 1467596343038 Marionette TRACE conn5 <- [1,562,null,{}] 18:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:39:03 INFO - PROCESS | 2292 | 1467596343042 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}] 18:39:03 INFO - PROCESS | 2292 | 1467596343044 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:03 INFO - PROCESS | 2292 | 1467596343120 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:39:03 INFO - PROCESS | 2292 | 1467596343128 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 2292 | 1467596343130 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:03 INFO - PROCESS | 2292 | ++DOCSHELL 1A4ED400 == 43 [pid = 2292] [id = 150] 18:39:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A4ED800) [pid = 2292] [serial = 448] [outer = 00000000] 18:39:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A663400) [pid = 2292] [serial = 449] [outer = 1A4ED800] 18:39:03 INFO - PROCESS | 2292 | 1467596343182 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A739000) [pid = 2292] [serial = 450] [outer = 1A4ED800] 18:39:03 INFO - PROCESS | 2292 | 1467596343650 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]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 18:39:03 INFO - PROCESS | 2292 | 1467596343712 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 2292 | 1467596343717 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:39:03 INFO - PROCESS | 2292 | 1467596343722 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 2292 | 1467596343726 Marionette TRACE conn5 <- [1,566,null,{}] 18:39:03 INFO - PROCESS | 2292 | 1467596343732 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}] 18:39:03 INFO - PROCESS | 2292 | 1467596343735 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:03 INFO - PROCESS | 2292 | 1467596343902 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:39:04 INFO - PROCESS | 2292 | 1467596344009 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:04 INFO - PROCESS | 2292 | 1467596344014 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:04 INFO - PROCESS | 2292 | ++DOCSHELL 0D6EFC00 == 44 [pid = 2292] [id = 151] 18:39:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0D6F0C00) [pid = 2292] [serial = 451] [outer = 00000000] 18:39:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0D74B800) [pid = 2292] [serial = 452] [outer = 0D6F0C00] 18:39:04 INFO - PROCESS | 2292 | 1467596344070 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0DA99800) [pid = 2292] [serial = 453] [outer = 0D6F0C00] 18:39:04 INFO - PROCESS | 2292 | 1467596344730 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]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1074ms 18:39:04 INFO - PROCESS | 2292 | 1467596344842 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 2292 | 1467596344847 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:39:04 INFO - PROCESS | 2292 | 1467596344854 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 2292 | 1467596344857 Marionette TRACE conn5 <- [1,570,null,{}] 18:39:04 INFO - PROCESS | 2292 | 1467596344913 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}] 18:39:04 INFO - PROCESS | 2292 | 1467596344916 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:05 INFO - PROCESS | 2292 | 1467596345035 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:39:05 INFO - PROCESS | 2292 | 1467596345113 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 2292 | 1467596345116 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:05 INFO - PROCESS | 2292 | ++DOCSHELL 14FCBC00 == 45 [pid = 2292] [id = 152] 18:39:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (16444400) [pid = 2292] [serial = 454] [outer = 00000000] 18:39:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (17946400) [pid = 2292] [serial = 455] [outer = 16444400] 18:39:05 INFO - PROCESS | 2292 | 1467596345212 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (183BF400) [pid = 2292] [serial = 456] [outer = 16444400] 18:39:06 INFO - PROCESS | 2292 | 1467596346051 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]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1275ms 18:39:06 INFO - PROCESS | 2292 | 1467596346131 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 2292 | 1467596346135 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:39:06 INFO - PROCESS | 2292 | 1467596346141 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 2292 | 1467596346144 Marionette TRACE conn5 <- [1,574,null,{}] 18:39:06 INFO - PROCESS | 2292 | 1467596346150 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}] 18:39:06 INFO - PROCESS | 2292 | 1467596346153 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:06 INFO - PROCESS | 2292 | 1467596346269 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:39:06 INFO - PROCESS | 2292 | 1467596346374 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 2292 | 1467596346378 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:06 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B5C00 == 46 [pid = 2292] [id = 153] 18:39:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0C8B6C00) [pid = 2292] [serial = 457] [outer = 00000000] 18:39:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0DD9C800) [pid = 2292] [serial = 458] [outer = 0C8B6C00] 18:39:06 INFO - PROCESS | 2292 | 1467596346462 Marionette DEBUG loaded listener.js 18:39:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (10E76800) [pid = 2292] [serial = 459] [outer = 0C8B6C00] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 183BCC00 == 45 [pid = 2292] [id = 140] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 0D785400 == 44 [pid = 2292] [id = 149] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 16446C00 == 43 [pid = 2292] [id = 148] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 08886800 == 42 [pid = 2292] [id = 147] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 18D30800 == 41 [pid = 2292] [id = 146] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 17942400 == 40 [pid = 2292] [id = 145] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 14F46000 == 39 [pid = 2292] [id = 144] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 08957C00 == 38 [pid = 2292] [id = 143] 18:39:06 INFO - PROCESS | 2292 | --DOCSHELL 0D036800 == 37 [pid = 2292] [id = 142] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1A0CAC00) [pid = 2292] [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.] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (19A05000) [pid = 2292] [serial = 388] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (18F9EC00) [pid = 2292] [serial = 398] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A7C7800) [pid = 2292] [serial = 392] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A9E9800) [pid = 2292] [serial = 395] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0DA96400) [pid = 2292] [serial = 376] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (10E7B000) [pid = 2292] [serial = 377] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A857C00) [pid = 2292] [serial = 371] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192F1800) [pid = 2292] [serial = 399] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1792AC00) [pid = 2292] [serial = 382] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17939400) [pid = 2292] [serial = 383] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (18F9A800) [pid = 2292] [serial = 385] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10E0D000) [pid = 2292] [serial = 373] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (116EAC00) [pid = 2292] [serial = 374] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1462F000) [pid = 2292] [serial = 379] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (149C3000) [pid = 2292] [serial = 380] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A85A000) [pid = 2292] [serial = 393] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1BF65400) [pid = 2292] [serial = 401] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A992000) [pid = 2292] [serial = 396] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (19AC7400) [pid = 2292] [serial = 389] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192D5C00) [pid = 2292] [serial = 386] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C280400) [pid = 2292] [serial = 404] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1C286800) [pid = 2292] [serial = 405] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C25CC00) [pid = 2292] [serial = 402] [outer = 00000000] [url = about:blank] 18:39:06 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:06 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:06 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:06 INFO - PROCESS | 2292 | 1467596346886 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]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 790ms 18:39:06 INFO - PROCESS | 2292 | 1467596346930 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 2292 | 1467596346934 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:39:06 INFO - PROCESS | 2292 | 1467596346946 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 2292 | 1467596346949 Marionette TRACE conn5 <- [1,578,null,{}] 18:39:06 INFO - PROCESS | 2292 | 1467596346953 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}] 18:39:06 INFO - PROCESS | 2292 | 1467596346956 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:07 INFO - PROCESS | 2292 | 1467596347042 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:39:07 INFO - PROCESS | 2292 | 1467596347048 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 2292 | 1467596347051 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:07 INFO - PROCESS | 2292 | ++DOCSHELL 1462D800 == 38 [pid = 2292] [id = 154] 18:39:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1462E000) [pid = 2292] [serial = 460] [outer = 00000000] 18:39:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14DA3800) [pid = 2292] [serial = 461] [outer = 1462E000] 18:39:07 INFO - PROCESS | 2292 | 1467596347097 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14F4D400) [pid = 2292] [serial = 462] [outer = 1462E000] 18:39:07 INFO - PROCESS | 2292 | 1467596347629 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]]]}] 18:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 731ms 18:39:07 INFO - PROCESS | 2292 | 1467596347677 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:39:07 INFO - PROCESS | 2292 | 1467596347679 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:39:07 INFO - PROCESS | 2292 | 1467596347682 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:39:07 INFO - PROCESS | 2292 | 1467596347685 Marionette TRACE conn5 <- [1,582,null,{}] 18:39:07 INFO - PROCESS | 2292 | 1467596347696 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}] 18:39:07 INFO - PROCESS | 2292 | 1467596347700 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:07 INFO - PROCESS | 2292 | 1467596347791 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:39:07 INFO - PROCESS | 2292 | 1467596347873 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 2292 | 1467596347876 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:07 INFO - PROCESS | 2292 | ++DOCSHELL 183BB400 == 39 [pid = 2292] [id = 155] 18:39:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (183BCC00) [pid = 2292] [serial = 463] [outer = 00000000] 18:39:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18D3A000) [pid = 2292] [serial = 464] [outer = 183BCC00] 18:39:07 INFO - PROCESS | 2292 | 1467596347923 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19037000) [pid = 2292] [serial = 465] [outer = 183BCC00] 18:39:08 INFO - PROCESS | 2292 | 1467596348319 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]]]}] 18:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 18:39:08 INFO - PROCESS | 2292 | 1467596348356 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:39:08 INFO - PROCESS | 2292 | 1467596348359 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:39:08 INFO - PROCESS | 2292 | 1467596348362 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:39:08 INFO - PROCESS | 2292 | 1467596348364 Marionette TRACE conn5 <- [1,586,null,{}] 18:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:39:08 INFO - PROCESS | 2292 | 1467596348367 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}] 18:39:08 INFO - PROCESS | 2292 | 1467596348369 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:08 INFO - PROCESS | 2292 | 1467596348462 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:39:08 INFO - PROCESS | 2292 | 1467596348467 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 2292 | 1467596348469 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:08 INFO - PROCESS | 2292 | ++DOCSHELL 192DB800 == 40 [pid = 2292] [id = 156] 18:39:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192DFC00) [pid = 2292] [serial = 466] [outer = 00000000] 18:39:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A04A000) [pid = 2292] [serial = 467] [outer = 192DFC00] 18:39:08 INFO - PROCESS | 2292 | 1467596348513 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C7800) [pid = 2292] [serial = 468] [outer = 192DFC00] 18:39:08 INFO - PROCESS | 2292 | 1467596348973 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]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 18:39:09 INFO - PROCESS | 2292 | 1467596349038 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 2292 | 1467596349040 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:39:09 INFO - PROCESS | 2292 | 1467596349043 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:39:09 INFO - PROCESS | 2292 | 1467596349045 Marionette TRACE conn5 <- [1,590,null,{}] 18:39:09 INFO - PROCESS | 2292 | 1467596349048 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}] 18:39:09 INFO - PROCESS | 2292 | 1467596349050 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:09 INFO - PROCESS | 2292 | 1467596349155 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:39:09 INFO - PROCESS | 2292 | 1467596349163 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 2292 | 1467596349165 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:09 INFO - PROCESS | 2292 | ++DOCSHELL 0D676400 == 41 [pid = 2292] [id = 157] 18:39:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A042800) [pid = 2292] [serial = 469] [outer = 00000000] 18:39:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A4EAC00) [pid = 2292] [serial = 470] [outer = 1A042800] 18:39:09 INFO - PROCESS | 2292 | 1467596349211 Marionette DEBUG loaded listener.js 18:39:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A663000) [pid = 2292] [serial = 471] [outer = 1A042800] 18:39:09 INFO - PROCESS | 2292 | 1467596349666 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]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 18:39:09 INFO - PROCESS | 2292 | 1467596349718 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 2292 | 1467596349720 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:39:09 INFO - PROCESS | 2292 | 1467596349723 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:39:09 INFO - PROCESS | 2292 | 1467596349725 Marionette TRACE conn5 <- [1,594,null,{}] 18:39:09 INFO - PROCESS | 2292 | 1467596349728 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}] 18:39:09 INFO - PROCESS | 2292 | 1467596349734 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:09 INFO - PROCESS | 2292 | 1467596349905 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:39:09 INFO - PROCESS | 2292 | 1467596349916 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 2292 | 1467596349918 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:09 INFO - PROCESS | 2292 | ++DOCSHELL 17941400 == 42 [pid = 2292] [id = 158] 18:39:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (18C10C00) [pid = 2292] [serial = 472] [outer = 00000000] 18:39:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A860800) [pid = 2292] [serial = 473] [outer = 18C10C00] 18:39:09 INFO - PROCESS | 2292 | 1467596349961 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A9EE400) [pid = 2292] [serial = 474] [outer = 18C10C00] 18:39:10 INFO - PROCESS | 2292 | 1467596350417 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]]]}] 18:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 730ms 18:39:10 INFO - PROCESS | 2292 | 1467596350458 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:39:10 INFO - PROCESS | 2292 | 1467596350460 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:39:10 INFO - PROCESS | 2292 | 1467596350463 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:39:10 INFO - PROCESS | 2292 | 1467596350464 Marionette TRACE conn5 <- [1,598,null,{}] 18:39:10 INFO - PROCESS | 2292 | 1467596350468 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}] 18:39:10 INFO - PROCESS | 2292 | 1467596350470 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:10 INFO - PROCESS | 2292 | 1467596350575 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:39:10 INFO - PROCESS | 2292 | 1467596350581 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 2292 | 1467596350582 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:10 INFO - PROCESS | 2292 | ++DOCSHELL 1AD4EC00 == 43 [pid = 2292] [id = 159] 18:39:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1AD4E800) [pid = 2292] [serial = 475] [outer = 00000000] 18:39:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1BF99800) [pid = 2292] [serial = 476] [outer = 1AD4E800] 18:39:10 INFO - PROCESS | 2292 | 1467596350625 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C264000) [pid = 2292] [serial = 477] [outer = 1AD4E800] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (17943000) [pid = 2292] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0C8B6000) [pid = 2292] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (10E73C00) [pid = 2292] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (18D35000) [pid = 2292] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D1F0400) [pid = 2292] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14F4B400) [pid = 2292] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D750C00) [pid = 2292] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (179C2800) [pid = 2292] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C51FC00) [pid = 2292] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1C5C0400) [pid = 2292] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18D3F400) [pid = 2292] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (183BD000) [pid = 2292] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (192DBC00) [pid = 2292] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:39:10 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17948800) [pid = 2292] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:39:11 INFO - PROCESS | 2292 | 1467596351142 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]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 18:39:11 INFO - PROCESS | 2292 | 1467596351204 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 2292 | 1467596351206 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:39:11 INFO - PROCESS | 2292 | 1467596351212 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 2292 | 1467596351214 Marionette TRACE conn5 <- [1,602,null,{}] 18:39:11 INFO - PROCESS | 2292 | 1467596351217 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}] 18:39:11 INFO - PROCESS | 2292 | 1467596351219 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:11 INFO - PROCESS | 2292 | 1467596351297 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:39:11 INFO - PROCESS | 2292 | 1467596351303 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 2292 | 1467596351305 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:11 INFO - PROCESS | 2292 | ++DOCSHELL 14E54800 == 44 [pid = 2292] [id = 160] 18:39:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (17928000) [pid = 2292] [serial = 478] [outer = 00000000] 18:39:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (183BFC00) [pid = 2292] [serial = 479] [outer = 17928000] 18:39:11 INFO - PROCESS | 2292 | 1467596351349 Marionette DEBUG loaded listener.js 18:39:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A03C00) [pid = 2292] [serial = 480] [outer = 17928000] 18:39:11 INFO - PROCESS | 2292 | 1467596351773 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]]]}] 18:39:11 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 770ms 18:39:11 INFO - PROCESS | 2292 | 1467596351984 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 2292 | 1467596351986 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:39:11 INFO - PROCESS | 2292 | 1467596351990 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 2292 | 1467596351991 Marionette TRACE conn5 <- [1,606,null,{}] 18:39:11 INFO - PROCESS | 2292 | 1467596351995 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}] 18:39:11 INFO - PROCESS | 2292 | 1467596351997 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:12 INFO - PROCESS | 2292 | 1467596352076 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:39:12 INFO - PROCESS | 2292 | 1467596352081 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 2292 | 1467596352083 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:12 INFO - PROCESS | 2292 | ++DOCSHELL 17943000 == 45 [pid = 2292] [id = 161] 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183A8400) [pid = 2292] [serial = 481] [outer = 00000000] 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C282C00) [pid = 2292] [serial = 482] [outer = 183A8400] 18:39:12 INFO - PROCESS | 2292 | 1467596352125 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C287000) [pid = 2292] [serial = 483] [outer = 183A8400] 18:39:12 INFO - PROCESS | 2292 | 1467596352551 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]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 18:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:39:12 INFO - PROCESS | 2292 | 1467596352560 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 2292 | 1467596352562 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:39:12 INFO - PROCESS | 2292 | 1467596352565 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 2292 | 1467596352567 Marionette TRACE conn5 <- [1,610,null,{}] 18:39:12 INFO - PROCESS | 2292 | 1467596352570 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}] 18:39:12 INFO - PROCESS | 2292 | 1467596352572 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:12 INFO - PROCESS | 2292 | 1467596352712 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:39:12 INFO - PROCESS | 2292 | 1467596352720 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 2292 | 1467596352722 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:12 INFO - PROCESS | 2292 | ++DOCSHELL 1C27BC00 == 46 [pid = 2292] [id = 162] 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C27D800) [pid = 2292] [serial = 484] [outer = 00000000] 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C53E400) [pid = 2292] [serial = 485] [outer = 1C27D800] 18:39:12 INFO - PROCESS | 2292 | 1467596352765 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C51D400) [pid = 2292] [serial = 486] [outer = 1C27D800] 18:39:13 INFO - PROCESS | 2292 | 1467596353360 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]]]}] 18:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 830ms 18:39:13 INFO - PROCESS | 2292 | 1467596353397 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:39:13 INFO - PROCESS | 2292 | 1467596353402 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:39:13 INFO - PROCESS | 2292 | 1467596353406 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:39:13 INFO - PROCESS | 2292 | 1467596353411 Marionette TRACE conn5 <- [1,614,null,{}] 18:39:13 INFO - PROCESS | 2292 | 1467596353416 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}] 18:39:13 INFO - PROCESS | 2292 | 1467596353419 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:13 INFO - PROCESS | 2292 | 1467596353531 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:39:13 INFO - PROCESS | 2292 | 1467596353629 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 2292 | 1467596353632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:13 INFO - PROCESS | 2292 | ++DOCSHELL 0D6FB800 == 47 [pid = 2292] [id = 163] 18:39:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D749800) [pid = 2292] [serial = 487] [outer = 00000000] 18:39:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (116EAC00) [pid = 2292] [serial = 488] [outer = 0D749800] 18:39:13 INFO - PROCESS | 2292 | 1467596353688 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (14D9A000) [pid = 2292] [serial = 489] [outer = 0D749800] 18:39:14 INFO - PROCESS | 2292 | 1467596354341 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]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 988ms 18:39:14 INFO - PROCESS | 2292 | 1467596354395 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 2292 | 1467596354400 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:39:14 INFO - PROCESS | 2292 | 1467596354406 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:39:14 INFO - PROCESS | 2292 | 1467596354409 Marionette TRACE conn5 <- [1,618,null,{}] 18:39:14 INFO - PROCESS | 2292 | 1467596354413 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}] 18:39:14 INFO - PROCESS | 2292 | 1467596354416 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:14 INFO - PROCESS | 2292 | 1467596354532 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:39:14 INFO - PROCESS | 2292 | 1467596354658 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:14 INFO - PROCESS | 2292 | 1467596354661 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:14 INFO - PROCESS | 2292 | ++DOCSHELL 192E1000 == 48 [pid = 2292] [id = 164] 18:39:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (192F5C00) [pid = 2292] [serial = 490] [outer = 00000000] 18:39:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A4E8800) [pid = 2292] [serial = 491] [outer = 192F5C00] 18:39:14 INFO - PROCESS | 2292 | 1467596354717 Marionette DEBUG loaded listener.js 18:39:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A856000) [pid = 2292] [serial = 492] [outer = 192F5C00] 18:39:15 INFO - PROCESS | 2292 | 1467596355323 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]]]}] 18:39:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 18:39:15 INFO - PROCESS | 2292 | 1467596355380 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:39:15 INFO - PROCESS | 2292 | 1467596355383 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:39:15 INFO - PROCESS | 2292 | 1467596355386 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:39:15 INFO - PROCESS | 2292 | 1467596355390 Marionette TRACE conn5 <- [1,622,null,{}] 18:39:15 INFO - PROCESS | 2292 | 1467596355401 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}] 18:39:15 INFO - PROCESS | 2292 | 1467596355406 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:15 INFO - PROCESS | 2292 | 1467596355512 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:39:15 INFO - PROCESS | 2292 | 1467596355640 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 2292 | 1467596355643 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:15 INFO - PROCESS | 2292 | ++DOCSHELL 1C5C0800 == 49 [pid = 2292] [id = 165] 18:39:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C5C1800) [pid = 2292] [serial = 493] [outer = 00000000] 18:39:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1C6D9000) [pid = 2292] [serial = 494] [outer = 1C5C1800] 18:39:15 INFO - PROCESS | 2292 | 1467596355699 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1E2C3000) [pid = 2292] [serial = 495] [outer = 1C5C1800] 18:39:16 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:16 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:16 INFO - PROCESS | 2292 | 1467596356266 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]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 18:39:16 INFO - PROCESS | 2292 | 1467596356320 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 2292 | 1467596356323 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:39:16 INFO - PROCESS | 2292 | 1467596356326 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:39:16 INFO - PROCESS | 2292 | 1467596356328 Marionette TRACE conn5 <- [1,626,null,{}] 18:39:16 INFO - PROCESS | 2292 | 1467596356332 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}] 18:39:16 INFO - PROCESS | 2292 | 1467596356334 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:16 INFO - PROCESS | 2292 | 1467596356445 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:39:16 INFO - PROCESS | 2292 | 1467596356669 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:16 INFO - PROCESS | 2292 | 1467596356672 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:16 INFO - PROCESS | 2292 | ++DOCSHELL 0896E800 == 50 [pid = 2292] [id = 166] 18:39:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0C8B5400) [pid = 2292] [serial = 496] [outer = 00000000] 18:39:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0D084800) [pid = 2292] [serial = 497] [outer = 0C8B5400] 18:39:16 INFO - PROCESS | 2292 | 1467596356736 Marionette DEBUG loaded listener.js 18:39:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (0D6F9800) [pid = 2292] [serial = 498] [outer = 0C8B5400] 18:39:17 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:17 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:17 INFO - PROCESS | 2292 | 1467596357322 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]]]}] 18:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1075ms 18:39:17 INFO - PROCESS | 2292 | 1467596357406 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:39:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:39:17 INFO - PROCESS | 2292 | 1467596357409 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:39:17 INFO - PROCESS | 2292 | 1467596357413 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:39:17 INFO - PROCESS | 2292 | 1467596357416 Marionette TRACE conn5 <- [1,630,null,{}] 18:39:17 INFO - PROCESS | 2292 | 1467596357421 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}] 18:39:17 INFO - PROCESS | 2292 | 1467596357425 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0896F400 == 49 [pid = 2292] [id = 141] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 17943000 == 48 [pid = 2292] [id = 161] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 14E54800 == 47 [pid = 2292] [id = 160] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1AD4EC00 == 46 [pid = 2292] [id = 159] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 17941400 == 45 [pid = 2292] [id = 158] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0D676400 == 44 [pid = 2292] [id = 157] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 192DB800 == 43 [pid = 2292] [id = 156] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 183BB400 == 42 [pid = 2292] [id = 155] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1462D800 == 41 [pid = 2292] [id = 154] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0C8B5C00 == 40 [pid = 2292] [id = 153] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1A4ED400 == 39 [pid = 2292] [id = 150] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0D74FC00 == 38 [pid = 2292] [id = 136] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1A4EF000 == 37 [pid = 2292] [id = 135] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1792A800 == 36 [pid = 2292] [id = 134] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1C51F800 == 35 [pid = 2292] [id = 138] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 14FCBC00 == 34 [pid = 2292] [id = 152] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0D6EFC00 == 33 [pid = 2292] [id = 151] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1792F400 == 32 [pid = 2292] [id = 137] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1C5BD000 == 31 [pid = 2292] [id = 139] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1C5C0800 == 30 [pid = 2292] [id = 165] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 192E1000 == 29 [pid = 2292] [id = 164] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 1C27BC00 == 28 [pid = 2292] [id = 162] 18:39:18 INFO - PROCESS | 2292 | --DOCSHELL 0D6FB800 == 27 [pid = 2292] [id = 163] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (1A0BE000) [pid = 2292] [serial = 441] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (19A03800) [pid = 2292] [serial = 443] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (19A28400) [pid = 2292] [serial = 444] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (17927800) [pid = 2292] [serial = 432] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (183B1400) [pid = 2292] [serial = 434] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0DD94800) [pid = 2292] [serial = 423] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D6F6400) [pid = 2292] [serial = 422] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (116E8000) [pid = 2292] [serial = 428] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (146ACC00) [pid = 2292] [serial = 429] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (18F98400) [pid = 2292] [serial = 437] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D6EF800) [pid = 2292] [serial = 425] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D6F7000) [pid = 2292] [serial = 426] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (15E67400) [pid = 2292] [serial = 431] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (183C1000) [pid = 2292] [serial = 435] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (146A5800) [pid = 2292] [serial = 408] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (10E1BC00) [pid = 2292] [serial = 407] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19043C00) [pid = 2292] [serial = 411] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18D35C00) [pid = 2292] [serial = 410] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1C544000) [pid = 2292] [serial = 414] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1C53E000) [pid = 2292] [serial = 413] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1E2C2C00) [pid = 2292] [serial = 417] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (183BDC00) [pid = 2292] [serial = 447] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C6D6800) [pid = 2292] [serial = 416] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183C3C00) [pid = 2292] [serial = 420] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (183C1800) [pid = 2292] [serial = 419] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A663400) [pid = 2292] [serial = 449] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (19ABF000) [pid = 2292] [serial = 440] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18F9AC00) [pid = 2292] [serial = 438] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A4E2400) [pid = 2292] [serial = 446] [outer = 00000000] [url = about:blank] 18:39:18 INFO - PROCESS | 2292 | 1467596358268 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:39:18 INFO - PROCESS | 2292 | 1467596358320 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 2292 | 1467596358324 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:18 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B7C00 == 28 [pid = 2292] [id = 167] 18:39:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0C8B9000) [pid = 2292] [serial = 499] [outer = 00000000] 18:39:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D035400) [pid = 2292] [serial = 500] [outer = 0C8B9000] 18:39:18 INFO - PROCESS | 2292 | 1467596358371 Marionette DEBUG loaded listener.js 18:39:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D1F6C00) [pid = 2292] [serial = 501] [outer = 0C8B9000] 18:39:18 INFO - PROCESS | 2292 | 1467596358791 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]]]}] 18:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1430ms 18:39:18 INFO - PROCESS | 2292 | 1467596358846 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:39:18 INFO - PROCESS | 2292 | 1467596358850 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:39:18 INFO - PROCESS | 2292 | 1467596358854 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 2292 | 1467596358857 Marionette TRACE conn5 <- [1,634,null,{}] 18:39:18 INFO - PROCESS | 2292 | 1467596358862 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}] 18:39:18 INFO - PROCESS | 2292 | 1467596358864 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:18 INFO - PROCESS | 2292 | 1467596358951 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:39:18 INFO - PROCESS | 2292 | 1467596358967 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 2292 | 1467596358969 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:18 INFO - PROCESS | 2292 | ++DOCSHELL 0DD94800 == 29 [pid = 2292] [id = 168] 18:39:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0DD94C00) [pid = 2292] [serial = 502] [outer = 00000000] 18:39:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (10E11C00) [pid = 2292] [serial = 503] [outer = 0DD94C00] 18:39:19 INFO - PROCESS | 2292 | 1467596359016 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (10E7B000) [pid = 2292] [serial = 504] [outer = 0DD94C00] 18:39:19 INFO - PROCESS | 2292 | 1467596359469 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]]]}] 18:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 18:39:19 INFO - PROCESS | 2292 | 1467596359525 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:39:19 INFO - PROCESS | 2292 | 1467596359528 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:39:19 INFO - PROCESS | 2292 | 1467596359532 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 2292 | 1467596359534 Marionette TRACE conn5 <- [1,638,null,{}] 18:39:19 INFO - PROCESS | 2292 | 1467596359538 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}] 18:39:19 INFO - PROCESS | 2292 | 1467596359540 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:19 INFO - PROCESS | 2292 | 1467596359653 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:39:19 INFO - PROCESS | 2292 | 1467596359736 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 2292 | 1467596359738 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:19 INFO - PROCESS | 2292 | ++DOCSHELL 14E25C00 == 30 [pid = 2292] [id = 169] 18:39:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14E2E000) [pid = 2292] [serial = 505] [outer = 00000000] 18:39:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14E52800) [pid = 2292] [serial = 506] [outer = 14E2E000] 18:39:19 INFO - PROCESS | 2292 | 1467596359787 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14FC6400) [pid = 2292] [serial = 507] [outer = 14E2E000] 18:39:20 INFO - PROCESS | 2292 | 1467596360172 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]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 18:39:20 INFO - PROCESS | 2292 | 1467596360205 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 2292 | 1467596360209 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:39:20 INFO - PROCESS | 2292 | 1467596360219 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 2292 | 1467596360224 Marionette TRACE conn5 <- [1,642,null,{}] 18:39:20 INFO - PROCESS | 2292 | 1467596360239 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}] 18:39:20 INFO - PROCESS | 2292 | 1467596360242 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:20 INFO - PROCESS | 2292 | 1467596360368 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:39:20 INFO - PROCESS | 2292 | 1467596360378 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 2292 | 1467596360380 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:20 INFO - PROCESS | 2292 | ++DOCSHELL 14E52400 == 31 [pid = 2292] [id = 170] 18:39:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (16448800) [pid = 2292] [serial = 508] [outer = 00000000] 18:39:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (17944000) [pid = 2292] [serial = 509] [outer = 16448800] 18:39:20 INFO - PROCESS | 2292 | 1467596360465 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183B9000) [pid = 2292] [serial = 510] [outer = 16448800] 18:39:20 INFO - PROCESS | 2292 | 1467596360884 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]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 18:39:20 INFO - PROCESS | 2292 | 1467596360905 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 2292 | 1467596360907 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:39:20 INFO - PROCESS | 2292 | 1467596360910 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 2292 | 1467596360911 Marionette TRACE conn5 <- [1,646,null,{}] 18:39:20 INFO - PROCESS | 2292 | 1467596360922 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}] 18:39:20 INFO - PROCESS | 2292 | 1467596360924 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:21 INFO - PROCESS | 2292 | 1467596361057 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:39:21 INFO - PROCESS | 2292 | 1467596361065 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 2292 | 1467596361067 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:21 INFO - PROCESS | 2292 | ++DOCSHELL 183C1400 == 32 [pid = 2292] [id = 171] 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (183C1800) [pid = 2292] [serial = 511] [outer = 00000000] 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18C8C400) [pid = 2292] [serial = 512] [outer = 183C1800] 18:39:21 INFO - PROCESS | 2292 | 1467596361113 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18F93800) [pid = 2292] [serial = 513] [outer = 183C1800] 18:39:21 INFO - PROCESS | 2292 | 1467596361544 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]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:39:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 18:39:21 INFO - PROCESS | 2292 | 1467596361583 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 2292 | 1467596361585 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:39:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:39:21 INFO - PROCESS | 2292 | 1467596361588 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 2292 | 1467596361589 Marionette TRACE conn5 <- [1,650,null,{}] 18:39:21 INFO - PROCESS | 2292 | 1467596361593 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}] 18:39:21 INFO - PROCESS | 2292 | 1467596361595 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:21 INFO - PROCESS | 2292 | 1467596361730 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:39:21 INFO - PROCESS | 2292 | 1467596361786 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 2292 | 1467596361792 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:21 INFO - PROCESS | 2292 | ++DOCSHELL 08957000 == 33 [pid = 2292] [id = 172] 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (192DA000) [pid = 2292] [serial = 514] [outer = 00000000] 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (192F2400) [pid = 2292] [serial = 515] [outer = 192DA000] 18:39:21 INFO - PROCESS | 2292 | 1467596361836 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (19A2B800) [pid = 2292] [serial = 516] [outer = 192DA000] 18:39:22 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:22 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:22 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:22 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:22 INFO - PROCESS | 2292 | 1467596362516 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]]]}] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1C27D800) [pid = 2292] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (183A8400) [pid = 2292] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A042800) [pid = 2292] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0C8B6C00) [pid = 2292] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (17928000) [pid = 2292] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183BCC00) [pid = 2292] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1462E000) [pid = 2292] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1AD4E800) [pid = 2292] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (16444400) [pid = 2292] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D6F0C00) [pid = 2292] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A4ED800) [pid = 2292] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18C10C00) [pid = 2292] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:39:22 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (192DFC00) [pid = 2292] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1016ms 18:39:22 INFO - PROCESS | 2292 | 1467596362607 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 2292 | 1467596362609 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:39:22 INFO - PROCESS | 2292 | 1467596362613 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:39:22 INFO - PROCESS | 2292 | 1467596362624 Marionette TRACE conn5 <- [1,654,null,{}] 18:39:22 INFO - PROCESS | 2292 | 1467596362628 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}] 18:39:22 INFO - PROCESS | 2292 | 1467596362630 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:22 INFO - PROCESS | 2292 | 1467596362705 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:39:22 INFO - PROCESS | 2292 | 1467596362710 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 2292 | 1467596362712 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:22 INFO - PROCESS | 2292 | ++DOCSHELL 0D784400 == 34 [pid = 2292] [id = 173] 18:39:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0DA91000) [pid = 2292] [serial = 517] [outer = 00000000] 18:39:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14FC6800) [pid = 2292] [serial = 518] [outer = 0DA91000] 18:39:22 INFO - PROCESS | 2292 | 1467596362755 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (183B8C00) [pid = 2292] [serial = 519] [outer = 0DA91000] 18:39:23 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:23 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:23 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:23 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:23 INFO - PROCESS | 2292 | 1467596363179 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]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 590ms 18:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:39:23 INFO - PROCESS | 2292 | 1467596363207 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 2292 | 1467596363209 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:39:23 INFO - PROCESS | 2292 | 1467596363212 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 2292 | 1467596363214 Marionette TRACE conn5 <- [1,658,null,{}] 18:39:23 INFO - PROCESS | 2292 | 1467596363217 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}] 18:39:23 INFO - PROCESS | 2292 | 1467596363219 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:23 INFO - PROCESS | 2292 | 1467596363294 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:39:23 INFO - PROCESS | 2292 | 1467596363299 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 2292 | 1467596363301 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:23 INFO - PROCESS | 2292 | ++DOCSHELL 192E3000 == 35 [pid = 2292] [id = 174] 18:39:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A2F000) [pid = 2292] [serial = 520] [outer = 00000000] 18:39:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A051800) [pid = 2292] [serial = 521] [outer = 19A2F000] 18:39:23 INFO - PROCESS | 2292 | 1467596363343 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A091800) [pid = 2292] [serial = 522] [outer = 19A2F000] 18:39:23 INFO - PROCESS | 2292 | 1467596363754 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]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:39:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 18:39:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:39:23 INFO - PROCESS | 2292 | 1467596363783 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 2292 | 1467596363785 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:39:23 INFO - PROCESS | 2292 | 1467596363788 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 2292 | 1467596363789 Marionette TRACE conn5 <- [1,662,null,{}] 18:39:23 INFO - PROCESS | 2292 | 1467596363808 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}] 18:39:23 INFO - PROCESS | 2292 | 1467596363810 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:23 INFO - PROCESS | 2292 | 1467596363886 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:39:23 INFO - PROCESS | 2292 | 1467596363895 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 2292 | 1467596363896 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:23 INFO - PROCESS | 2292 | ++DOCSHELL 14DA6400 == 36 [pid = 2292] [id = 175] 18:39:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A09C800) [pid = 2292] [serial = 523] [outer = 00000000] 18:39:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C2400) [pid = 2292] [serial = 524] [outer = 1A09C800] 18:39:23 INFO - PROCESS | 2292 | 1467596363939 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A0C4000) [pid = 2292] [serial = 525] [outer = 1A09C800] 18:39:24 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:24 INFO - PROCESS | 2292 | [2292] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:39:24 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:39:24 INFO - PROCESS | 2292 | 1467596364379 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]]]}] 18:39:24 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 18:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 18:39:24 INFO - PROCESS | 2292 | 1467596364419 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:39:24 INFO - PROCESS | 2292 | 1467596364431 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:39:24 INFO - PROCESS | 2292 | 1467596364450 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - PROCESS | 2292 | 1467596364452 Marionette TRACE conn5 <- [1,666,null,{}] 18:39:24 INFO - PROCESS | 2292 | 1467596364455 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}] 18:39:24 INFO - PROCESS | 2292 | 1467596364457 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:24 INFO - PROCESS | 2292 | 1467596364534 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:39:24 INFO - PROCESS | 2292 | 1467596364655 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:24 INFO - PROCESS | 2292 | 1467596364658 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:24 INFO - PROCESS | 2292 | ++DOCSHELL 08883400 == 37 [pid = 2292] [id = 176] 18:39:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (08883C00) [pid = 2292] [serial = 526] [outer = 00000000] 18:39:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0895EC00) [pid = 2292] [serial = 527] [outer = 08883C00] 18:39:24 INFO - PROCESS | 2292 | 1467596364715 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (0CD76800) [pid = 2292] [serial = 528] [outer = 08883C00] 18:39:25 INFO - PROCESS | 2292 | 1467596365486 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]]]}] 18:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1116ms 18:39:25 INFO - PROCESS | 2292 | 1467596365573 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 2292 | 1467596365577 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:39:25 INFO - PROCESS | 2292 | 1467596365581 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:39:25 INFO - PROCESS | 2292 | 1467596365585 Marionette TRACE conn5 <- [1,670,null,{}] 18:39:25 INFO - PROCESS | 2292 | 1467596365590 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}] 18:39:25 INFO - PROCESS | 2292 | 1467596365593 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:25 INFO - PROCESS | 2292 | 1467596365719 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:39:25 INFO - PROCESS | 2292 | 1467596365837 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 2292 | 1467596365841 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:25 INFO - PROCESS | 2292 | ++DOCSHELL 11844400 == 38 [pid = 2292] [id = 177] 18:39:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14E23400) [pid = 2292] [serial = 529] [outer = 00000000] 18:39:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (16450400) [pid = 2292] [serial = 530] [outer = 14E23400] 18:39:25 INFO - PROCESS | 2292 | 1467596365897 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (17928C00) [pid = 2292] [serial = 531] [outer = 14E23400] 18:39:27 INFO - PROCESS | 2292 | 1467596367079 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]]]}] 18:39:27 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) 18:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1537ms 18:39:27 INFO - PROCESS | 2292 | 1467596367123 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 2292 | 1467596367127 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:39:27 INFO - PROCESS | 2292 | 1467596367131 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 2292 | 1467596367134 Marionette TRACE conn5 <- [1,674,null,{}] 18:39:27 INFO - PROCESS | 2292 | 1467596367140 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}] 18:39:27 INFO - PROCESS | 2292 | 1467596367143 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:27 INFO - PROCESS | 2292 | 1467596367245 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 14DA6400 == 37 [pid = 2292] [id = 175] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 192E3000 == 36 [pid = 2292] [id = 174] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 0D784400 == 35 [pid = 2292] [id = 173] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 08957000 == 34 [pid = 2292] [id = 172] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 183C1400 == 33 [pid = 2292] [id = 171] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 14E52400 == 32 [pid = 2292] [id = 170] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 14E25C00 == 31 [pid = 2292] [id = 169] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 0DD94800 == 30 [pid = 2292] [id = 168] 18:39:27 INFO - PROCESS | 2292 | --DOCSHELL 0C8B7C00 == 29 [pid = 2292] [id = 167] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1C53E400) [pid = 2292] [serial = 485] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1C51D400) [pid = 2292] [serial = 486] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1C282C00) [pid = 2292] [serial = 482] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A4EAC00) [pid = 2292] [serial = 470] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10E76800) [pid = 2292] [serial = 459] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183BFC00) [pid = 2292] [serial = 479] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (19037000) [pid = 2292] [serial = 465] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A663000) [pid = 2292] [serial = 471] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14DA3800) [pid = 2292] [serial = 461] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1BF99800) [pid = 2292] [serial = 476] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DD9C800) [pid = 2292] [serial = 458] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183BF400) [pid = 2292] [serial = 456] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (19A03C00) [pid = 2292] [serial = 480] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DA99800) [pid = 2292] [serial = 453] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14F4D400) [pid = 2292] [serial = 462] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A739000) [pid = 2292] [serial = 450] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C264000) [pid = 2292] [serial = 477] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D74B800) [pid = 2292] [serial = 452] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18D3A000) [pid = 2292] [serial = 464] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A9EE400) [pid = 2292] [serial = 474] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A860800) [pid = 2292] [serial = 473] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A04A000) [pid = 2292] [serial = 467] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (17946400) [pid = 2292] [serial = 455] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A0C7800) [pid = 2292] [serial = 468] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1C287000) [pid = 2292] [serial = 483] [outer = 00000000] [url = about:blank] 18:39:27 INFO - PROCESS | 2292 | 1467596367366 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 2292 | 1467596367370 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:27 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B0800 == 30 [pid = 2292] [id = 178] 18:39:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0C8B3800) [pid = 2292] [serial = 532] [outer = 00000000] 18:39:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D6F1000) [pid = 2292] [serial = 533] [outer = 0C8B3800] 18:39:27 INFO - PROCESS | 2292 | 1467596367419 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D750000) [pid = 2292] [serial = 534] [outer = 0C8B3800] 18:39:28 INFO - PROCESS | 2292 | 1467596368285 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]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 18:39:28 INFO - PROCESS | 2292 | 1467596368304 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 2292 | 1467596368309 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:39:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:39:28 INFO - PROCESS | 2292 | 1467596368316 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 2292 | 1467596368318 Marionette TRACE conn5 <- [1,678,null,{}] 18:39:28 INFO - PROCESS | 2292 | 1467596368322 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}] 18:39:28 INFO - PROCESS | 2292 | 1467596368324 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:28 INFO - PROCESS | 2292 | 1467596368415 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:39:28 INFO - PROCESS | 2292 | 1467596368489 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 2292 | 1467596368491 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:28 INFO - PROCESS | 2292 | ++DOCSHELL 146E8400 == 31 [pid = 2292] [id = 179] 18:39:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (146EA000) [pid = 2292] [serial = 535] [outer = 00000000] 18:39:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (14D69000) [pid = 2292] [serial = 536] [outer = 146EA000] 18:39:28 INFO - PROCESS | 2292 | 1467596368537 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14E52400) [pid = 2292] [serial = 537] [outer = 146EA000] 18:39:29 INFO - PROCESS | 2292 | 1467596369437 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]]]}] 18:39:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1171ms 18:39:29 INFO - PROCESS | 2292 | 1467596369491 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:39:29 INFO - PROCESS | 2292 | 1467596369493 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:39:29 INFO - PROCESS | 2292 | 1467596369502 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 2292 | 1467596369505 Marionette TRACE conn5 <- [1,682,null,{}] 18:39:29 INFO - PROCESS | 2292 | 1467596369516 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}] 18:39:29 INFO - PROCESS | 2292 | 1467596369520 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:29 INFO - PROCESS | 2292 | 1467596369631 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:39:29 INFO - PROCESS | 2292 | 1467596369639 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 2292 | 1467596369642 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:29 INFO - PROCESS | 2292 | ++DOCSHELL 183BD800 == 32 [pid = 2292] [id = 180] 18:39:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (183BF800) [pid = 2292] [serial = 538] [outer = 00000000] 18:39:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (18C0DC00) [pid = 2292] [serial = 539] [outer = 183BF800] 18:39:29 INFO - PROCESS | 2292 | 1467596369732 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (18F90400) [pid = 2292] [serial = 540] [outer = 183BF800] 18:39:30 INFO - PROCESS | 2292 | 1467596370674 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]]]}] 18:39:30 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) 18:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 18:39:30 INFO - PROCESS | 2292 | 1467596370736 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 2292 | 1467596370738 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:39:30 INFO - PROCESS | 2292 | 1467596370742 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 2292 | 1467596370743 Marionette TRACE conn5 <- [1,686,null,{}] 18:39:30 INFO - PROCESS | 2292 | 1467596370747 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}] 18:39:30 INFO - PROCESS | 2292 | 1467596370749 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:30 INFO - PROCESS | 2292 | 1467596370861 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:39:30 INFO - PROCESS | 2292 | 1467596370867 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 2292 | 1467596370869 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:30 INFO - PROCESS | 2292 | ++DOCSHELL 18F99000 == 33 [pid = 2292] [id = 181] 18:39:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19034400) [pid = 2292] [serial = 541] [outer = 00000000] 18:39:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19A03800) [pid = 2292] [serial = 542] [outer = 19034400] 18:39:30 INFO - PROCESS | 2292 | 1467596370957 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19A37400) [pid = 2292] [serial = 543] [outer = 19034400] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DD94C00) [pid = 2292] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0C8B9000) [pid = 2292] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14E2E000) [pid = 2292] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0C8B5400) [pid = 2292] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D749800) [pid = 2292] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (192F5C00) [pid = 2292] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C5C1800) [pid = 2292] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (183C1800) [pid = 2292] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192DA000) [pid = 2292] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0DA91000) [pid = 2292] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (16448800) [pid = 2292] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:39:31 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19A2F000) [pid = 2292] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:39:31 INFO - PROCESS | 2292 | 1467596371873 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]]]}] 18:39:31 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) 18:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 18:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:39:31 INFO - PROCESS | 2292 | 1467596371924 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 2292 | 1467596371926 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:39:31 INFO - PROCESS | 2292 | 1467596371930 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 2292 | 1467596371931 Marionette TRACE conn5 <- [1,690,null,{}] 18:39:31 INFO - PROCESS | 2292 | 1467596371935 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}] 18:39:31 INFO - PROCESS | 2292 | 1467596371937 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:32 INFO - PROCESS | 2292 | 1467596372042 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:39:32 INFO - PROCESS | 2292 | 1467596372050 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 2292 | 1467596372052 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:32 INFO - PROCESS | 2292 | ++DOCSHELL 0DA94400 == 34 [pid = 2292] [id = 182] 18:39:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (14E29000) [pid = 2292] [serial = 544] [outer = 00000000] 18:39:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (192DD400) [pid = 2292] [serial = 545] [outer = 14E29000] 18:39:32 INFO - PROCESS | 2292 | 1467596372095 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (1A090800) [pid = 2292] [serial = 546] [outer = 14E29000] 18:39:33 INFO - PROCESS | 2292 | 1467596373005 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]]]}] 18:39:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:39:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 18:39:33 INFO - PROCESS | 2292 | 1467596373058 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 2292 | 1467596373060 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:39:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:39:33 INFO - PROCESS | 2292 | 1467596373063 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 2292 | 1467596373065 Marionette TRACE conn5 <- [1,694,null,{}] 18:39:33 INFO - PROCESS | 2292 | 1467596373068 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}] 18:39:33 INFO - PROCESS | 2292 | 1467596373074 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:33 INFO - PROCESS | 2292 | 1467596373204 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:39:33 INFO - PROCESS | 2292 | 1467596373213 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 2292 | 1467596373215 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:33 INFO - PROCESS | 2292 | ++DOCSHELL 1A09FC00 == 35 [pid = 2292] [id = 183] 18:39:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (1A0C4C00) [pid = 2292] [serial = 547] [outer = 00000000] 18:39:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1A4E4400) [pid = 2292] [serial = 548] [outer = 1A0C4C00] 18:39:33 INFO - PROCESS | 2292 | 1467596373258 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A4E9800) [pid = 2292] [serial = 549] [outer = 1A0C4C00] 18:39:34 INFO - PROCESS | 2292 | 1467596374398 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1383ms 18:39:34 INFO - PROCESS | 2292 | 1467596374448 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:39:34 INFO - PROCESS | 2292 | 1467596374452 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:39:34 INFO - PROCESS | 2292 | 1467596374457 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 2292 | 1467596374460 Marionette TRACE conn5 <- [1,698,null,{}] 18:39:34 INFO - PROCESS | 2292 | 1467596374465 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}] 18:39:34 INFO - PROCESS | 2292 | 1467596374469 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:34 INFO - PROCESS | 2292 | 1467596374635 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:39:34 INFO - PROCESS | 2292 | 1467596374773 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 2292 | 1467596374776 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:34 INFO - PROCESS | 2292 | ++DOCSHELL 14D2CC00 == 36 [pid = 2292] [id = 184] 18:39:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14D31C00) [pid = 2292] [serial = 550] [outer = 00000000] 18:39:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (16453C00) [pid = 2292] [serial = 551] [outer = 14D31C00] 18:39:34 INFO - PROCESS | 2292 | 1467596374831 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17931000) [pid = 2292] [serial = 552] [outer = 14D31C00] 18:39:35 INFO - PROCESS | 2292 | 1467596375868 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]]]}] 18:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1438ms 18:39:35 INFO - PROCESS | 2292 | 1467596375896 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 2292 | 1467596375901 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:39:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:39:35 INFO - PROCESS | 2292 | 1467596375907 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 2292 | 1467596375910 Marionette TRACE conn5 <- [1,702,null,{}] 18:39:35 INFO - PROCESS | 2292 | 1467596375914 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}] 18:39:35 INFO - PROCESS | 2292 | 1467596375917 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:36 INFO - PROCESS | 2292 | 1467596376028 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:39:36 INFO - PROCESS | 2292 | 1467596376167 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 2292 | 1467596376169 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:36 INFO - PROCESS | 2292 | ++DOCSHELL 1A09B800 == 37 [pid = 2292] [id = 185] 18:39:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A09BC00) [pid = 2292] [serial = 553] [outer = 00000000] 18:39:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0C0800) [pid = 2292] [serial = 554] [outer = 1A09BC00] 18:39:36 INFO - PROCESS | 2292 | 1467596376233 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A4E2000) [pid = 2292] [serial = 555] [outer = 1A09BC00] 18:39:37 INFO - PROCESS | 2292 | 1467596377242 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]]]}] 18:39:37 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 18:39:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1377ms 18:39:37 INFO - PROCESS | 2292 | 1467596377288 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 2292 | 1467596377292 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:39:37 INFO - PROCESS | 2292 | 1467596377296 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 2292 | 1467596377299 Marionette TRACE conn5 <- [1,706,null,{}] 18:39:37 INFO - PROCESS | 2292 | 1467596377304 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}] 18:39:37 INFO - PROCESS | 2292 | 1467596377307 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:37 INFO - PROCESS | 2292 | 1467596377405 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:39:37 INFO - PROCESS | 2292 | 1467596377518 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 2292 | 1467596377522 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:37 INFO - PROCESS | 2292 | ++DOCSHELL 0D677400 == 38 [pid = 2292] [id = 186] 18:39:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D679C00) [pid = 2292] [serial = 556] [outer = 00000000] 18:39:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D6F4000) [pid = 2292] [serial = 557] [outer = 0D679C00] 18:39:37 INFO - PROCESS | 2292 | 1467596377616 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0D74B000) [pid = 2292] [serial = 558] [outer = 0D679C00] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 0DA94400 == 37 [pid = 2292] [id = 182] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 18F99000 == 36 [pid = 2292] [id = 181] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 183BD800 == 35 [pid = 2292] [id = 180] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 146E8400 == 34 [pid = 2292] [id = 179] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 0C8B0800 == 33 [pid = 2292] [id = 178] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 08883400 == 32 [pid = 2292] [id = 176] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 11844400 == 31 [pid = 2292] [id = 177] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 0896E800 == 30 [pid = 2292] [id = 166] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 1A09B800 == 29 [pid = 2292] [id = 185] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 1A09FC00 == 28 [pid = 2292] [id = 183] 18:39:38 INFO - PROCESS | 2292 | --DOCSHELL 14D2CC00 == 27 [pid = 2292] [id = 184] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A0C2400) [pid = 2292] [serial = 524] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (10E11C00) [pid = 2292] [serial = 503] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (10E7B000) [pid = 2292] [serial = 504] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D035400) [pid = 2292] [serial = 500] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D1F6C00) [pid = 2292] [serial = 501] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14E52800) [pid = 2292] [serial = 506] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D6F9800) [pid = 2292] [serial = 498] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D084800) [pid = 2292] [serial = 497] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14D9A000) [pid = 2292] [serial = 489] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (116EAC00) [pid = 2292] [serial = 488] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A856000) [pid = 2292] [serial = 492] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A4E8800) [pid = 2292] [serial = 491] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1E2C3000) [pid = 2292] [serial = 495] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1C6D9000) [pid = 2292] [serial = 494] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (18F93800) [pid = 2292] [serial = 513] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (18C8C400) [pid = 2292] [serial = 512] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (192F2400) [pid = 2292] [serial = 515] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (183B8C00) [pid = 2292] [serial = 519] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (14FC6800) [pid = 2292] [serial = 518] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (19A2B800) [pid = 2292] [serial = 516] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (17944000) [pid = 2292] [serial = 509] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (183B9000) [pid = 2292] [serial = 510] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (1A091800) [pid = 2292] [serial = 522] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (1A051800) [pid = 2292] [serial = 521] [outer = 00000000] [url = about:blank] 18:39:38 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (14FC6400) [pid = 2292] [serial = 507] [outer = 00000000] [url = about:blank] 18:39:39 INFO - PROCESS | 2292 | 1467596379132 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:39:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1877ms 18:39:39 INFO - PROCESS | 2292 | 1467596379175 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 2292 | 1467596379180 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:39:39 INFO - PROCESS | 2292 | 1467596379187 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:39:39 INFO - PROCESS | 2292 | 1467596379190 Marionette TRACE conn5 <- [1,710,null,{}] 18:39:39 INFO - PROCESS | 2292 | 1467596379195 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}] 18:39:39 INFO - PROCESS | 2292 | 1467596379198 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:39 INFO - PROCESS | 2292 | 1467596379285 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:39:39 INFO - PROCESS | 2292 | 1467596379293 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 2292 | 1467596379295 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:39 INFO - PROCESS | 2292 | ++DOCSHELL 0D671400 == 28 [pid = 2292] [id = 187] 18:39:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0D675400) [pid = 2292] [serial = 559] [outer = 00000000] 18:39:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (0D6EE400) [pid = 2292] [serial = 560] [outer = 0D675400] 18:39:39 INFO - PROCESS | 2292 | 1467596379342 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (0D6F9800) [pid = 2292] [serial = 561] [outer = 0D675400] 18:39:39 INFO - PROCESS | 2292 | 1467596379826 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] 18:39:39 INFO - PROCESS | 2292 | 1467596379865 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:39:39 INFO - PROCESS | 2292 | 1467596379871 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:39:39 INFO - PROCESS | 2292 | 1467596379874 Marionette TRACE conn5 <- [1,714,null,{}] 18:39:39 INFO - PROCESS | 2292 | 1467596379878 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}] 18:39:39 INFO - PROCESS | 2292 | 1467596379880 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:39 INFO - PROCESS | 2292 | 1467596379969 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:39:39 INFO - PROCESS | 2292 | 1467596379978 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 2292 | 1467596379980 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:39 INFO - PROCESS | 2292 | ++DOCSHELL 10E11C00 == 29 [pid = 2292] [id = 188] 18:39:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (10E17C00) [pid = 2292] [serial = 562] [outer = 00000000] 18:39:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (10FCA400) [pid = 2292] [serial = 563] [outer = 10E17C00] 18:39:40 INFO - PROCESS | 2292 | 1467596380026 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (116F0C00) [pid = 2292] [serial = 564] [outer = 10E17C00] 18:39:40 INFO - PROCESS | 2292 | 1467596380544 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]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:39:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 732ms 18:39:40 INFO - PROCESS | 2292 | 1467596380607 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 2292 | 1467596380609 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:39:40 INFO - PROCESS | 2292 | 1467596380613 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 2292 | 1467596380616 Marionette TRACE conn5 <- [1,718,null,{}] 18:39:40 INFO - PROCESS | 2292 | 1467596380632 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}] 18:39:40 INFO - PROCESS | 2292 | 1467596380636 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:40 INFO - PROCESS | 2292 | 1467596380793 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:39:40 INFO - PROCESS | 2292 | 1467596380803 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 2292 | 1467596380806 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:40 INFO - PROCESS | 2292 | ++DOCSHELL 14E4D800 == 30 [pid = 2292] [id = 189] 18:39:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (14E4E000) [pid = 2292] [serial = 565] [outer = 00000000] 18:39:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (14EE6800) [pid = 2292] [serial = 566] [outer = 14E4E000] 18:39:40 INFO - PROCESS | 2292 | 1467596380852 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (14FC6800) [pid = 2292] [serial = 567] [outer = 14E4E000] 18:39:41 INFO - PROCESS | 2292 | 1467596381322 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] 18:39:41 INFO - PROCESS | 2292 | 1467596381351 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:39:41 INFO - PROCESS | 2292 | 1467596381354 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:39:41 INFO - PROCESS | 2292 | 1467596381356 Marionette TRACE conn5 <- [1,722,null,{}] 18:39:41 INFO - PROCESS | 2292 | 1467596381359 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}] 18:39:41 INFO - PROCESS | 2292 | 1467596381361 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:41 INFO - PROCESS | 2292 | 1467596381480 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:39:41 INFO - PROCESS | 2292 | 1467596381486 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 2292 | 1467596381487 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:41 INFO - PROCESS | 2292 | ++DOCSHELL 16453800 == 31 [pid = 2292] [id = 190] 18:39:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (17923800) [pid = 2292] [serial = 568] [outer = 00000000] 18:39:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (179C3400) [pid = 2292] [serial = 569] [outer = 17923800] 18:39:41 INFO - PROCESS | 2292 | 1467596381575 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (183B6C00) [pid = 2292] [serial = 570] [outer = 17923800] 18:39:42 INFO - PROCESS | 2292 | 1467596381994 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 18:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:39:42 INFO - PROCESS | 2292 | 1467596382031 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 2292 | 1467596382033 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:39:42 INFO - PROCESS | 2292 | 1467596382036 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 2292 | 1467596382037 Marionette TRACE conn5 <- [1,726,null,{}] 18:39:42 INFO - PROCESS | 2292 | 1467596382040 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}] 18:39:42 INFO - PROCESS | 2292 | 1467596382042 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:42 INFO - PROCESS | 2292 | 1467596382173 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:39:42 INFO - PROCESS | 2292 | 1467596382191 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 2292 | 1467596382193 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:42 INFO - PROCESS | 2292 | ++DOCSHELL 183BE000 == 32 [pid = 2292] [id = 191] 18:39:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (183BE400) [pid = 2292] [serial = 571] [outer = 00000000] 18:39:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18C03400) [pid = 2292] [serial = 572] [outer = 183BE400] 18:39:42 INFO - PROCESS | 2292 | 1467596382236 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (18C84400) [pid = 2292] [serial = 573] [outer = 183BE400] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A09C800) [pid = 2292] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A0C4C00) [pid = 2292] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (14E29000) [pid = 2292] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (183BF800) [pid = 2292] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19034400) [pid = 2292] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (14E23400) [pid = 2292] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (146EA000) [pid = 2292] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (08883C00) [pid = 2292] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:39:42 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (0C8B3800) [pid = 2292] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:39:43 INFO - PROCESS | 2292 | 1467596383285 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]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1280ms 18:39:43 INFO - PROCESS | 2292 | 1467596383317 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 2292 | 1467596383319 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:39:43 INFO - PROCESS | 2292 | 1467596383322 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 2292 | 1467596383324 Marionette TRACE conn5 <- [1,730,null,{}] 18:39:43 INFO - PROCESS | 2292 | 1467596383327 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}] 18:39:43 INFO - PROCESS | 2292 | 1467596383333 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:43 INFO - PROCESS | 2292 | 1467596383425 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:39:43 INFO - PROCESS | 2292 | 1467596383525 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 2292 | 1467596383527 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:43 INFO - PROCESS | 2292 | ++DOCSHELL 147D1800 == 33 [pid = 2292] [id = 192] 18:39:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (14DA6800) [pid = 2292] [serial = 574] [outer = 00000000] 18:39:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (19034400) [pid = 2292] [serial = 575] [outer = 14DA6800] 18:39:43 INFO - PROCESS | 2292 | 1467596383571 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (192D5C00) [pid = 2292] [serial = 576] [outer = 14DA6800] 18:39:44 INFO - PROCESS | 2292 | 1467596384406 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]]]}] 18:39:44 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 18:39:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1124ms 18:39:44 INFO - PROCESS | 2292 | 1467596384447 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 2292 | 1467596384449 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:39:44 INFO - PROCESS | 2292 | 1467596384452 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 2292 | 1467596384454 Marionette TRACE conn5 <- [1,734,null,{}] 18:39:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:39:44 INFO - PROCESS | 2292 | 1467596384458 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}] 18:39:44 INFO - PROCESS | 2292 | 1467596384460 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:44 INFO - PROCESS | 2292 | 1467596384534 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:39:44 INFO - PROCESS | 2292 | 1467596384608 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 2292 | 1467596384609 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:44 INFO - PROCESS | 2292 | ++DOCSHELL 18F9E800 == 34 [pid = 2292] [id = 193] 18:39:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (192DA800) [pid = 2292] [serial = 577] [outer = 00000000] 18:39:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (192FAC00) [pid = 2292] [serial = 578] [outer = 192DA800] 18:39:44 INFO - PROCESS | 2292 | 1467596384652 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (19A29800) [pid = 2292] [serial = 579] [outer = 192DA800] 18:39:45 INFO - PROCESS | 2292 | 1467596385802 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]]]}] 18:39:45 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.) 18:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1378ms 18:39:45 INFO - PROCESS | 2292 | 1467596385835 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 2292 | 1467596385840 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:39:45 INFO - PROCESS | 2292 | 1467596385845 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 2292 | 1467596385848 Marionette TRACE conn5 <- [1,738,null,{}] 18:39:45 INFO - PROCESS | 2292 | 1467596385853 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}] 18:39:45 INFO - PROCESS | 2292 | 1467596385857 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:46 INFO - PROCESS | 2292 | 1467596385994 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:39:46 INFO - PROCESS | 2292 | 1467596386126 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 2292 | 1467596386129 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:46 INFO - PROCESS | 2292 | ++DOCSHELL 0D748800 == 35 [pid = 2292] [id = 194] 18:39:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0DA91C00) [pid = 2292] [serial = 580] [outer = 00000000] 18:39:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (10E7BC00) [pid = 2292] [serial = 581] [outer = 0DA91C00] 18:39:46 INFO - PROCESS | 2292 | 1467596386185 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (14629800) [pid = 2292] [serial = 582] [outer = 0DA91C00] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 147D1800 == 34 [pid = 2292] [id = 192] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 183BE000 == 33 [pid = 2292] [id = 191] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 16453800 == 32 [pid = 2292] [id = 190] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 14E4D800 == 31 [pid = 2292] [id = 189] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 10E11C00 == 30 [pid = 2292] [id = 188] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 0D671400 == 29 [pid = 2292] [id = 187] 18:39:47 INFO - PROCESS | 2292 | --DOCSHELL 0D677400 == 28 [pid = 2292] [id = 186] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A0C4000) [pid = 2292] [serial = 525] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A4E9800) [pid = 2292] [serial = 549] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (192DD400) [pid = 2292] [serial = 545] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (18C0DC00) [pid = 2292] [serial = 539] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19A03800) [pid = 2292] [serial = 542] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (18F90400) [pid = 2292] [serial = 540] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (16450400) [pid = 2292] [serial = 530] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (17928C00) [pid = 2292] [serial = 531] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (14D69000) [pid = 2292] [serial = 536] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (0895EC00) [pid = 2292] [serial = 527] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (0CD76800) [pid = 2292] [serial = 528] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (0D6F1000) [pid = 2292] [serial = 533] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (0D750000) [pid = 2292] [serial = 534] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (19A37400) [pid = 2292] [serial = 543] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (1A090800) [pid = 2292] [serial = 546] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 53 (14E52400) [pid = 2292] [serial = 537] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | --DOMWINDOW == 52 (1A4E4400) [pid = 2292] [serial = 548] [outer = 00000000] [url = about:blank] 18:39:47 INFO - PROCESS | 2292 | 1467596387379 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]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1579ms 18:39:47 INFO - PROCESS | 2292 | 1467596387424 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:39:47 INFO - PROCESS | 2292 | 1467596387428 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:39:47 INFO - PROCESS | 2292 | 1467596387433 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 2292 | 1467596387436 Marionette TRACE conn5 <- [1,742,null,{}] 18:39:47 INFO - PROCESS | 2292 | 1467596387441 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}] 18:39:47 INFO - PROCESS | 2292 | 1467596387444 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:47 INFO - PROCESS | 2292 | 1467596387556 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:39:47 INFO - PROCESS | 2292 | 1467596387641 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 2292 | 1467596387645 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:47 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F4C00 == 29 [pid = 2292] [id = 195] 18:39:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 53 (0D1F7800) [pid = 2292] [serial = 583] [outer = 00000000] 18:39:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 54 (0D67B000) [pid = 2292] [serial = 584] [outer = 0D1F7800] 18:39:47 INFO - PROCESS | 2292 | 1467596387692 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0D747800) [pid = 2292] [serial = 585] [outer = 0D1F7800] 18:39:48 INFO - PROCESS | 2292 | 1467596388537 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]]]}] 18:39:48 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 18:39:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 18:39:48 INFO - PROCESS | 2292 | 1467596388566 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 2292 | 1467596388571 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:39:48 INFO - PROCESS | 2292 | 1467596388577 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:39:48 INFO - PROCESS | 2292 | 1467596388580 Marionette TRACE conn5 <- [1,746,null,{}] 18:39:48 INFO - PROCESS | 2292 | 1467596388591 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}] 18:39:48 INFO - PROCESS | 2292 | 1467596388594 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:48 INFO - PROCESS | 2292 | 1467596388679 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:39:48 INFO - PROCESS | 2292 | 1467596388686 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 2292 | 1467596388688 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:48 INFO - PROCESS | 2292 | ++DOCSHELL 10FC7400 == 30 [pid = 2292] [id = 196] 18:39:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (10FD3800) [pid = 2292] [serial = 586] [outer = 00000000] 18:39:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (146A8400) [pid = 2292] [serial = 587] [outer = 10FD3800] 18:39:48 INFO - PROCESS | 2292 | 1467596388735 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (147D1800) [pid = 2292] [serial = 588] [outer = 10FD3800] 18:39:49 INFO - PROCESS | 2292 | 1467596389246 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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 18:39:49 INFO - PROCESS | 2292 | 1467596389312 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 2292 | 1467596389314 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:39:49 INFO - PROCESS | 2292 | 1467596389328 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 2292 | 1467596389332 Marionette TRACE conn5 <- [1,750,null,{}] 18:39:49 INFO - PROCESS | 2292 | 1467596389343 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}] 18:39:49 INFO - PROCESS | 2292 | 1467596389347 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:49 INFO - PROCESS | 2292 | 1467596389455 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:39:49 INFO - PROCESS | 2292 | 1467596389468 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 2292 | 1467596389471 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:49 INFO - PROCESS | 2292 | ++DOCSHELL 16445000 == 31 [pid = 2292] [id = 197] 18:39:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (16446000) [pid = 2292] [serial = 589] [outer = 00000000] 18:39:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (17927800) [pid = 2292] [serial = 590] [outer = 16446000] 18:39:49 INFO - PROCESS | 2292 | 1467596389518 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (1792C800) [pid = 2292] [serial = 591] [outer = 16446000] 18:39:50 INFO - PROCESS | 2292 | 1467596390442 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:39:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 18:39:50 INFO - PROCESS | 2292 | 1467596390453 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 2292 | 1467596390455 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:39:50 INFO - PROCESS | 2292 | 1467596390458 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:39:50 INFO - PROCESS | 2292 | 1467596390460 Marionette TRACE conn5 <- [1,754,null,{}] 18:39:50 INFO - PROCESS | 2292 | 1467596390464 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}] 18:39:50 INFO - PROCESS | 2292 | 1467596390466 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:50 INFO - PROCESS | 2292 | 1467596390573 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:39:50 INFO - PROCESS | 2292 | 1467596390579 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 2292 | 1467596390580 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:50 INFO - PROCESS | 2292 | ++DOCSHELL 1792F800 == 32 [pid = 2292] [id = 198] 18:39:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (183AF000) [pid = 2292] [serial = 592] [outer = 00000000] 18:39:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (183C1000) [pid = 2292] [serial = 593] [outer = 183AF000] 18:39:50 INFO - PROCESS | 2292 | 1467596390624 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (18C05400) [pid = 2292] [serial = 594] [outer = 183AF000] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (14E4E000) [pid = 2292] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (0D679C00) [pid = 2292] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (17923800) [pid = 2292] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (0D675400) [pid = 2292] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (10E17C00) [pid = 2292] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (183BE400) [pid = 2292] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (14D31C00) [pid = 2292] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (1A09BC00) [pid = 2292] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:39:50 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (14DA6800) [pid = 2292] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:39:51 INFO - PROCESS | 2292 | 1467596391486 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]]]}] 18:39:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1074ms 18:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:39:51 INFO - PROCESS | 2292 | 1467596391537 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 2292 | 1467596391539 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:39:51 INFO - PROCESS | 2292 | 1467596391542 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 2292 | 1467596391544 Marionette TRACE conn5 <- [1,758,null,{}] 18:39:51 INFO - PROCESS | 2292 | 1467596391547 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}] 18:39:51 INFO - PROCESS | 2292 | 1467596391549 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:51 INFO - PROCESS | 2292 | 1467596391653 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:39:51 INFO - PROCESS | 2292 | 1467596391660 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 2292 | 1467596391662 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:51 INFO - PROCESS | 2292 | ++DOCSHELL 183B0400 == 33 [pid = 2292] [id = 199] 18:39:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (183B0800) [pid = 2292] [serial = 595] [outer = 00000000] 18:39:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (18C8BC00) [pid = 2292] [serial = 596] [outer = 183B0800] 18:39:51 INFO - PROCESS | 2292 | 1467596391705 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (18F92800) [pid = 2292] [serial = 597] [outer = 183B0800] 18:39:52 INFO - PROCESS | 2292 | 1467596392114 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 18:39:52 INFO - PROCESS | 2292 | 1467596392173 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 2292 | 1467596392175 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:39:52 INFO - PROCESS | 2292 | 1467596392178 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 2292 | 1467596392180 Marionette TRACE conn5 <- [1,762,null,{}] 18:39:52 INFO - PROCESS | 2292 | 1467596392183 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}] 18:39:52 INFO - PROCESS | 2292 | 1467596392189 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:52 INFO - PROCESS | 2292 | 1467596392319 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:39:52 INFO - PROCESS | 2292 | 1467596392331 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 2292 | 1467596392333 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:52 INFO - PROCESS | 2292 | ++DOCSHELL 0D679C00 == 34 [pid = 2292] [id = 200] 18:39:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (183B6800) [pid = 2292] [serial = 598] [outer = 00000000] 18:39:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (192E1800) [pid = 2292] [serial = 599] [outer = 183B6800] 18:39:52 INFO - PROCESS | 2292 | 1467596392377 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (192EFC00) [pid = 2292] [serial = 600] [outer = 183B6800] 18:39:52 INFO - PROCESS | 2292 | 1467596392771 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:39:52 INFO - PROCESS | 2292 | 1467596392809 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 2292 | 1467596392811 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:39:52 INFO - PROCESS | 2292 | 1467596392814 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 2292 | 1467596392816 Marionette TRACE conn5 <- [1,766,null,{}] 18:39:52 INFO - PROCESS | 2292 | 1467596392819 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}] 18:39:52 INFO - PROCESS | 2292 | 1467596392821 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:52 INFO - PROCESS | 2292 | 1467596392933 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:39:53 INFO - PROCESS | 2292 | 1467596393062 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 2292 | 1467596393065 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:53 INFO - PROCESS | 2292 | ++DOCSHELL 08959C00 == 35 [pid = 2292] [id = 201] 18:39:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0895D000) [pid = 2292] [serial = 601] [outer = 00000000] 18:39:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0C8B8C00) [pid = 2292] [serial = 602] [outer = 0895D000] 18:39:53 INFO - PROCESS | 2292 | 1467596393124 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0CDD2400) [pid = 2292] [serial = 603] [outer = 0895D000] 18:39:53 INFO - PROCESS | 2292 | 1467596393748 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 18:39:53 INFO - PROCESS | 2292 | 1467596393786 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 2292 | 1467596393791 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:39:53 INFO - PROCESS | 2292 | 1467596393796 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 2292 | 1467596393799 Marionette TRACE conn5 <- [1,770,null,{}] 18:39:53 INFO - PROCESS | 2292 | 1467596393804 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}] 18:39:53 INFO - PROCESS | 2292 | 1467596393807 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:53 INFO - PROCESS | 2292 | 1467596393915 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:39:54 INFO - PROCESS | 2292 | 1467596394011 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 2292 | 1467596394013 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:54 INFO - PROCESS | 2292 | ++DOCSHELL 14E28400 == 36 [pid = 2292] [id = 202] 18:39:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (14E2E400) [pid = 2292] [serial = 604] [outer = 00000000] 18:39:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (14EEA800) [pid = 2292] [serial = 605] [outer = 14E2E400] 18:39:54 INFO - PROCESS | 2292 | 1467596394068 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (15E59C00) [pid = 2292] [serial = 606] [outer = 14E2E400] 18:39:54 INFO - PROCESS | 2292 | 1467596394670 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]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 18:39:54 INFO - PROCESS | 2292 | 1467596394726 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:39:54 INFO - PROCESS | 2292 | 1467596394729 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:39:54 INFO - PROCESS | 2292 | 1467596394733 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 2292 | 1467596394735 Marionette TRACE conn5 <- [1,774,null,{}] 18:39:54 INFO - PROCESS | 2292 | 1467596394739 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}] 18:39:54 INFO - PROCESS | 2292 | 1467596394742 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:54 INFO - PROCESS | 2292 | 1467596394847 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:39:54 INFO - PROCESS | 2292 | 1467596394973 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 2292 | 1467596394975 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:54 INFO - PROCESS | 2292 | ++DOCSHELL 17941400 == 37 [pid = 2292] [id = 203] 18:39:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (192D9800) [pid = 2292] [serial = 607] [outer = 00000000] 18:39:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (192F8800) [pid = 2292] [serial = 608] [outer = 192D9800] 18:39:55 INFO - PROCESS | 2292 | 1467596395029 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (19AC0000) [pid = 2292] [serial = 609] [outer = 192D9800] 18:39:55 INFO - PROCESS | 2292 | 1467596395624 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]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 930ms 18:39:55 INFO - PROCESS | 2292 | 1467596395666 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 2292 | 1467596395670 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:39:55 INFO - PROCESS | 2292 | 1467596395681 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 2292 | 1467596395685 Marionette TRACE conn5 <- [1,778,null,{}] 18:39:55 INFO - PROCESS | 2292 | 1467596395689 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}] 18:39:55 INFO - PROCESS | 2292 | 1467596395693 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:55 INFO - PROCESS | 2292 | 1467596395806 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:39:55 INFO - PROCESS | 2292 | 1467596395921 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 2292 | 1467596395924 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:55 INFO - PROCESS | 2292 | ++DOCSHELL 192D4400 == 38 [pid = 2292] [id = 204] 18:39:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192D4800) [pid = 2292] [serial = 610] [outer = 00000000] 18:39:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A09D400) [pid = 2292] [serial = 611] [outer = 192D4800] 18:39:55 INFO - PROCESS | 2292 | 1467596395977 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A09F800) [pid = 2292] [serial = 612] [outer = 192D4800] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 0D679C00 == 37 [pid = 2292] [id = 200] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 183B0400 == 36 [pid = 2292] [id = 199] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 1792F800 == 35 [pid = 2292] [id = 198] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 16445000 == 34 [pid = 2292] [id = 197] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 10FC7400 == 33 [pid = 2292] [id = 196] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 0D1F4C00 == 32 [pid = 2292] [id = 195] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 18F9E800 == 31 [pid = 2292] [id = 193] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 0D748800 == 30 [pid = 2292] [id = 194] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 17941400 == 29 [pid = 2292] [id = 203] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 08959C00 == 28 [pid = 2292] [id = 201] 18:39:57 INFO - PROCESS | 2292 | --DOCSHELL 14E28400 == 27 [pid = 2292] [id = 202] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (14EE6800) [pid = 2292] [serial = 566] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D74B000) [pid = 2292] [serial = 558] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D6F4000) [pid = 2292] [serial = 557] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (183B6C00) [pid = 2292] [serial = 570] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (179C3400) [pid = 2292] [serial = 569] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (0D6EE400) [pid = 2292] [serial = 560] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0D6F9800) [pid = 2292] [serial = 561] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (10FCA400) [pid = 2292] [serial = 563] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (18C03400) [pid = 2292] [serial = 572] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (17931000) [pid = 2292] [serial = 552] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (16453C00) [pid = 2292] [serial = 551] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (18C84400) [pid = 2292] [serial = 573] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (1A4E2000) [pid = 2292] [serial = 555] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (1A0C0800) [pid = 2292] [serial = 554] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (192D5C00) [pid = 2292] [serial = 576] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (14FC6800) [pid = 2292] [serial = 567] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (19034400) [pid = 2292] [serial = 575] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (116F0C00) [pid = 2292] [serial = 564] [outer = 00000000] [url = about:blank] 18:39:57 INFO - PROCESS | 2292 | 1467596397255 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]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1636ms 18:39:57 INFO - PROCESS | 2292 | 1467596397312 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 2292 | 1467596397316 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:39:57 INFO - PROCESS | 2292 | 1467596397362 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:39:57 INFO - PROCESS | 2292 | 1467596397365 Marionette TRACE conn5 <- [1,782,null,{}] 18:39:57 INFO - PROCESS | 2292 | 1467596397371 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}] 18:39:57 INFO - PROCESS | 2292 | 1467596397375 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:57 INFO - PROCESS | 2292 | 1467596397458 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:39:57 INFO - PROCESS | 2292 | 1467596397465 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 2292 | 1467596397470 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D674C00 == 28 [pid = 2292] [id = 205] 18:39:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (0D676000) [pid = 2292] [serial = 613] [outer = 00000000] 18:39:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (0D6F2800) [pid = 2292] [serial = 614] [outer = 0D676000] 18:39:57 INFO - PROCESS | 2292 | 1467596397517 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0D6F8C00) [pid = 2292] [serial = 615] [outer = 0D676000] 18:39:58 INFO - PROCESS | 2292 | 1467596398000 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 18:39:58 INFO - PROCESS | 2292 | 1467596398036 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 2292 | 1467596398041 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:39:58 INFO - PROCESS | 2292 | 1467596398047 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 2292 | 1467596398050 Marionette TRACE conn5 <- [1,786,null,{}] 18:39:58 INFO - PROCESS | 2292 | 1467596398054 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}] 18:39:58 INFO - PROCESS | 2292 | 1467596398056 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:58 INFO - PROCESS | 2292 | 1467596398142 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:39:58 INFO - PROCESS | 2292 | 1467596398151 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 2292 | 1467596398153 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:58 INFO - PROCESS | 2292 | ++DOCSHELL 0DD9D000 == 29 [pid = 2292] [id = 206] 18:39:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0E024000) [pid = 2292] [serial = 616] [outer = 00000000] 18:39:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (10E1B000) [pid = 2292] [serial = 617] [outer = 0E024000] 18:39:58 INFO - PROCESS | 2292 | 1467596398199 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (10E7EC00) [pid = 2292] [serial = 618] [outer = 0E024000] 18:39:58 INFO - PROCESS | 2292 | 1467596398660 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]]]}] 18:39:58 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 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 18:39:58 INFO - PROCESS | 2292 | 1467596398681 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 2292 | 1467596398683 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:39:58 INFO - PROCESS | 2292 | 1467596398687 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 2292 | 1467596398690 Marionette TRACE conn5 <- [1,790,null,{}] 18:39:58 INFO - PROCESS | 2292 | 1467596398701 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}] 18:39:58 INFO - PROCESS | 2292 | 1467596398706 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:58 INFO - PROCESS | 2292 | 1467596398819 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:39:58 INFO - PROCESS | 2292 | 1467596398830 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 2292 | 1467596398833 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:58 INFO - PROCESS | 2292 | ++DOCSHELL 14E2F800 == 30 [pid = 2292] [id = 207] 18:39:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (14E56800) [pid = 2292] [serial = 619] [outer = 00000000] 18:39:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (14F4C800) [pid = 2292] [serial = 620] [outer = 14E56800] 18:39:58 INFO - PROCESS | 2292 | 1467596398947 Marionette DEBUG loaded listener.js 18:39:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (15E5F800) [pid = 2292] [serial = 621] [outer = 14E56800] 18:39:59 INFO - PROCESS | 2292 | 1467596399375 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]]]}] 18:39:59 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 18:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 18:39:59 INFO - PROCESS | 2292 | 1467596399417 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 2292 | 1467596399420 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:39:59 INFO - PROCESS | 2292 | 1467596399423 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:39:59 INFO - PROCESS | 2292 | 1467596399425 Marionette TRACE conn5 <- [1,794,null,{}] 18:39:59 INFO - PROCESS | 2292 | 1467596399428 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}] 18:39:59 INFO - PROCESS | 2292 | 1467596399430 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:59 INFO - PROCESS | 2292 | 1467596399547 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:39:59 INFO - PROCESS | 2292 | 1467596399562 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:59 INFO - PROCESS | 2292 | 1467596399564 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:39:59 INFO - PROCESS | 2292 | ++DOCSHELL 16450800 == 31 [pid = 2292] [id = 208] 18:39:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (1792B000) [pid = 2292] [serial = 622] [outer = 00000000] 18:39:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (17E5F800) [pid = 2292] [serial = 623] [outer = 1792B000] 18:39:59 INFO - PROCESS | 2292 | 1467596399608 Marionette DEBUG loaded listener.js 18:39:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (183B9400) [pid = 2292] [serial = 624] [outer = 1792B000] 18:40:00 INFO - PROCESS | 2292 | 1467596400049 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]]]}] 18:40:00 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 18:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 18:40:00 INFO - PROCESS | 2292 | 1467596400097 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 2292 | 1467596400099 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:40:00 INFO - PROCESS | 2292 | 1467596400102 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - PROCESS | 2292 | 1467596400104 Marionette TRACE conn5 <- [1,798,null,{}] 18:40:00 INFO - PROCESS | 2292 | 1467596400107 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}] 18:40:00 INFO - PROCESS | 2292 | 1467596400109 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:00 INFO - PROCESS | 2292 | 1467596400237 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:40:00 INFO - PROCESS | 2292 | 1467596400256 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 2292 | 1467596400258 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:00 INFO - PROCESS | 2292 | ++DOCSHELL 18C01C00 == 32 [pid = 2292] [id = 209] 18:40:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18C82400) [pid = 2292] [serial = 625] [outer = 00000000] 18:40:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (18D39000) [pid = 2292] [serial = 626] [outer = 18C82400] 18:40:00 INFO - PROCESS | 2292 | 1467596400302 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F9C000) [pid = 2292] [serial = 627] [outer = 18C82400] 18:40:00 INFO - PROCESS | 2292 | 1467596400734 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]]]}] 18:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 18:40:00 INFO - PROCESS | 2292 | 1467596400773 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 2292 | 1467596400776 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:40:00 INFO - PROCESS | 2292 | 1467596400779 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:40:00 INFO - PROCESS | 2292 | 1467596400781 Marionette TRACE conn5 <- [1,802,null,{}] 18:40:00 INFO - PROCESS | 2292 | 1467596400784 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}] 18:40:00 INFO - PROCESS | 2292 | 1467596400789 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:00 INFO - PROCESS | 2292 | 1467596400928 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:40:00 INFO - PROCESS | 2292 | 1467596400943 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 2292 | 1467596400945 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:00 INFO - PROCESS | 2292 | ++DOCSHELL 192F9000 == 33 [pid = 2292] [id = 210] 18:40:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192F9400) [pid = 2292] [serial = 628] [outer = 00000000] 18:40:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19FD1000) [pid = 2292] [serial = 629] [outer = 192F9400] 18:40:00 INFO - PROCESS | 2292 | 1467596400988 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A092C00) [pid = 2292] [serial = 630] [outer = 192F9400] 18:40:01 INFO - PROCESS | 2292 | 1467596401457 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] 18:40:01 INFO - PROCESS | 2292 | 1467596401673 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (183B0800) [pid = 2292] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (16446000) [pid = 2292] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (183AF000) [pid = 2292] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D1F7800) [pid = 2292] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (183B6800) [pid = 2292] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (10FD3800) [pid = 2292] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0DA91C00) [pid = 2292] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:40:01 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (192DA800) [pid = 2292] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:40:01 INFO - PROCESS | 2292 | 1467596401687 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 2292 | 1467596401688 Marionette TRACE conn5 <- [1,806,null,{}] 18:40:01 INFO - PROCESS | 2292 | 1467596401692 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}] 18:40:01 INFO - PROCESS | 2292 | 1467596401694 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:40:01 INFO - PROCESS | 2292 | 1467596401768 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:40:01 INFO - PROCESS | 2292 | 1467596401773 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 2292 | 1467596401775 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:01 INFO - PROCESS | 2292 | ++DOCSHELL 118D3400 == 34 [pid = 2292] [id = 211] 18:40:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (14E22400) [pid = 2292] [serial = 631] [outer = 00000000] 18:40:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (17924400) [pid = 2292] [serial = 632] [outer = 14E22400] 18:40:01 INFO - PROCESS | 2292 | 1467596401819 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (19034C00) [pid = 2292] [serial = 633] [outer = 14E22400] 18:40:02 INFO - PROCESS | 2292 | 1467596402235 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]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 18:40:02 INFO - PROCESS | 2292 | 1467596402279 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 2292 | 1467596402281 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:40:02 INFO - PROCESS | 2292 | 1467596402284 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 2292 | 1467596402286 Marionette TRACE conn5 <- [1,810,null,{}] 18:40:02 INFO - PROCESS | 2292 | 1467596402289 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}] 18:40:02 INFO - PROCESS | 2292 | 1467596402291 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:02 INFO - PROCESS | 2292 | 1467596402368 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:40:02 INFO - PROCESS | 2292 | 1467596402378 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 2292 | 1467596402380 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:02 INFO - PROCESS | 2292 | ++DOCSHELL 17923400 == 35 [pid = 2292] [id = 212] 18:40:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1A09A000) [pid = 2292] [serial = 634] [outer = 00000000] 18:40:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A0C4C00) [pid = 2292] [serial = 635] [outer = 1A09A000] 18:40:02 INFO - PROCESS | 2292 | 1467596402423 Marionette DEBUG loaded listener.js 18:40:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A0C5400) [pid = 2292] [serial = 636] [outer = 1A09A000] 18:40:02 INFO - PROCESS | 2292 | 1467596402849 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] 18:40:02 INFO - PROCESS | 2292 | 1467596402861 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:40:02 INFO - PROCESS | 2292 | 1467596402864 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 2292 | 1467596402866 Marionette TRACE conn5 <- [1,814,null,{}] 18:40:02 INFO - PROCESS | 2292 | 1467596402869 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}] 18:40:02 INFO - PROCESS | 2292 | 1467596402871 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:02 INFO - PROCESS | 2292 | 1467596402984 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:40:02 INFO - PROCESS | 2292 | 1467596402989 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 2292 | 1467596402991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:03 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E3C00 == 36 [pid = 2292] [id = 213] 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A4E4000) [pid = 2292] [serial = 637] [outer = 00000000] 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A4EA800) [pid = 2292] [serial = 638] [outer = 1A4E4000] 18:40:03 INFO - PROCESS | 2292 | 1467596403036 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A4EBC00) [pid = 2292] [serial = 639] [outer = 1A4E4000] 18:40:03 INFO - PROCESS | 2292 | 1467596403467 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]]]}] 18:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 18:40:03 INFO - PROCESS | 2292 | 1467596403495 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 2292 | 1467596403497 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:40:03 INFO - PROCESS | 2292 | 1467596403511 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 2292 | 1467596403513 Marionette TRACE conn5 <- [1,818,null,{}] 18:40:03 INFO - PROCESS | 2292 | 1467596403516 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}] 18:40:03 INFO - PROCESS | 2292 | 1467596403518 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:03 INFO - PROCESS | 2292 | 1467596403598 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:40:03 INFO - PROCESS | 2292 | 1467596403603 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 2292 | 1467596403605 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:03 INFO - PROCESS | 2292 | ++DOCSHELL 0895C800 == 37 [pid = 2292] [id = 214] 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0895EC00) [pid = 2292] [serial = 640] [outer = 00000000] 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A60E000) [pid = 2292] [serial = 641] [outer = 0895EC00] 18:40:03 INFO - PROCESS | 2292 | 1467596403646 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A670000) [pid = 2292] [serial = 642] [outer = 0895EC00] 18:40:04 INFO - PROCESS | 2292 | 1467596404479 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]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1015ms 18:40:04 INFO - PROCESS | 2292 | 1467596404532 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 2292 | 1467596404536 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:40:04 INFO - PROCESS | 2292 | 1467596404541 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 2292 | 1467596404546 Marionette TRACE conn5 <- [1,822,null,{}] 18:40:04 INFO - PROCESS | 2292 | 1467596404572 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}] 18:40:04 INFO - PROCESS | 2292 | 1467596404575 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:04 INFO - PROCESS | 2292 | 1467596404747 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:40:04 INFO - PROCESS | 2292 | 1467596404839 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 2292 | 1467596404842 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:04 INFO - PROCESS | 2292 | ++DOCSHELL 0D788800 == 38 [pid = 2292] [id = 215] 18:40:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0DA22C00) [pid = 2292] [serial = 643] [outer = 00000000] 18:40:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (116E9000) [pid = 2292] [serial = 644] [outer = 0DA22C00] 18:40:04 INFO - PROCESS | 2292 | 1467596404898 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (147CF000) [pid = 2292] [serial = 645] [outer = 0DA22C00] 18:40:05 INFO - PROCESS | 2292 | 1467596405748 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1250ms 18:40:05 INFO - PROCESS | 2292 | 1467596405822 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 2292 | 1467596405826 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:40:05 INFO - PROCESS | 2292 | 1467596405833 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:40:05 INFO - PROCESS | 2292 | 1467596405836 Marionette TRACE conn5 <- [1,826,null,{}] 18:40:05 INFO - PROCESS | 2292 | 1467596405842 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}] 18:40:05 INFO - PROCESS | 2292 | 1467596405844 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:05 INFO - PROCESS | 2292 | 1467596405960 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:40:06 INFO - PROCESS | 2292 | 1467596406036 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 2292 | 1467596406041 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:06 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B2800 == 39 [pid = 2292] [id = 216] 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0C997400) [pid = 2292] [serial = 646] [outer = 00000000] 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0DA95000) [pid = 2292] [serial = 647] [outer = 0C997400] 18:40:06 INFO - PROCESS | 2292 | 1467596406132 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (10FCA000) [pid = 2292] [serial = 648] [outer = 0C997400] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 1A4E3C00 == 38 [pid = 2292] [id = 213] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 17923400 == 37 [pid = 2292] [id = 212] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 118D3400 == 36 [pid = 2292] [id = 211] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 192F9000 == 35 [pid = 2292] [id = 210] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 18C01C00 == 34 [pid = 2292] [id = 209] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 16450800 == 33 [pid = 2292] [id = 208] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 14E2F800 == 32 [pid = 2292] [id = 207] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 0DD9D000 == 31 [pid = 2292] [id = 206] 18:40:06 INFO - PROCESS | 2292 | --DOCSHELL 0D674C00 == 30 [pid = 2292] [id = 205] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18F92800) [pid = 2292] [serial = 597] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (17927800) [pid = 2292] [serial = 590] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183C1000) [pid = 2292] [serial = 593] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D67B000) [pid = 2292] [serial = 584] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D747800) [pid = 2292] [serial = 585] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192EFC00) [pid = 2292] [serial = 600] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (146A8400) [pid = 2292] [serial = 587] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (192E1800) [pid = 2292] [serial = 599] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (10E7BC00) [pid = 2292] [serial = 581] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14629800) [pid = 2292] [serial = 582] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (19A29800) [pid = 2292] [serial = 579] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (192FAC00) [pid = 2292] [serial = 578] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1792C800) [pid = 2292] [serial = 591] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (18C05400) [pid = 2292] [serial = 594] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (18C8BC00) [pid = 2292] [serial = 596] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (147D1800) [pid = 2292] [serial = 588] [outer = 00000000] [url = about:blank] 18:40:06 INFO - PROCESS | 2292 | 1467596406602 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]]]}] 18:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 830ms 18:40:06 INFO - PROCESS | 2292 | 1467596406667 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:40:06 INFO - PROCESS | 2292 | 1467596406672 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:40:06 INFO - PROCESS | 2292 | 1467596406678 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 2292 | 1467596406681 Marionette TRACE conn5 <- [1,830,null,{}] 18:40:06 INFO - PROCESS | 2292 | 1467596406685 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}] 18:40:06 INFO - PROCESS | 2292 | 1467596406687 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:06 INFO - PROCESS | 2292 | 1467596406771 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:40:06 INFO - PROCESS | 2292 | 1467596406785 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 2292 | 1467596406787 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:06 INFO - PROCESS | 2292 | ++DOCSHELL 10E77000 == 31 [pid = 2292] [id = 217] 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (116EB000) [pid = 2292] [serial = 649] [outer = 00000000] 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (146AB800) [pid = 2292] [serial = 650] [outer = 116EB000] 18:40:06 INFO - PROCESS | 2292 | 1467596406833 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (146EF800) [pid = 2292] [serial = 651] [outer = 116EB000] 18:40:07 INFO - PROCESS | 2292 | 1467596407294 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 18:40:07 INFO - PROCESS | 2292 | 1467596407352 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 2292 | 1467596407354 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:40:07 INFO - PROCESS | 2292 | 1467596407357 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 2292 | 1467596407361 Marionette TRACE conn5 <- [1,834,null,{}] 18:40:07 INFO - PROCESS | 2292 | 1467596407371 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}] 18:40:07 INFO - PROCESS | 2292 | 1467596407376 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:07 INFO - PROCESS | 2292 | 1467596407486 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:40:07 INFO - PROCESS | 2292 | 1467596407572 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:07 INFO - PROCESS | 2292 | 1467596407576 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:07 INFO - PROCESS | 2292 | ++DOCSHELL 17929C00 == 32 [pid = 2292] [id = 218] 18:40:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1792A000) [pid = 2292] [serial = 652] [outer = 00000000] 18:40:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1792E800) [pid = 2292] [serial = 653] [outer = 1792A000] 18:40:07 INFO - PROCESS | 2292 | 1467596407623 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17941400) [pid = 2292] [serial = 654] [outer = 1792A000] 18:40:07 INFO - PROCESS | 2292 | 1467596407982 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]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 18:40:08 INFO - PROCESS | 2292 | 1467596408042 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 2292 | 1467596408045 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:40:08 INFO - PROCESS | 2292 | 1467596408048 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 2292 | 1467596408050 Marionette TRACE conn5 <- [1,838,null,{}] 18:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:40:08 INFO - PROCESS | 2292 | 1467596408053 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}] 18:40:08 INFO - PROCESS | 2292 | 1467596408055 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:08 INFO - PROCESS | 2292 | 1467596408148 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:40:08 INFO - PROCESS | 2292 | 1467596408153 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 2292 | 1467596408155 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:08 INFO - PROCESS | 2292 | ++DOCSHELL 179C3000 == 33 [pid = 2292] [id = 219] 18:40:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (183A8000) [pid = 2292] [serial = 655] [outer = 00000000] 18:40:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18C03400) [pid = 2292] [serial = 656] [outer = 183A8000] 18:40:08 INFO - PROCESS | 2292 | 1467596408199 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18D35C00) [pid = 2292] [serial = 657] [outer = 183A8000] 18:40:08 INFO - PROCESS | 2292 | 1467596408668 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]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 18:40:08 INFO - PROCESS | 2292 | 1467596408723 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 2292 | 1467596408725 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:40:08 INFO - PROCESS | 2292 | 1467596408728 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 2292 | 1467596408729 Marionette TRACE conn5 <- [1,842,null,{}] 18:40:08 INFO - PROCESS | 2292 | 1467596408733 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}] 18:40:08 INFO - PROCESS | 2292 | 1467596408735 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:08 INFO - PROCESS | 2292 | 1467596408839 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:40:08 INFO - PROCESS | 2292 | 1467596408922 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 2292 | 1467596408924 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:08 INFO - PROCESS | 2292 | ++DOCSHELL 18F9E400 == 34 [pid = 2292] [id = 220] 18:40:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19034400) [pid = 2292] [serial = 658] [outer = 00000000] 18:40:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192D8C00) [pid = 2292] [serial = 659] [outer = 19034400] 18:40:08 INFO - PROCESS | 2292 | 1467596408967 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192E3000) [pid = 2292] [serial = 660] [outer = 19034400] 18:40:09 INFO - PROCESS | 2292 | 1467596409381 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]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 18:40:09 INFO - PROCESS | 2292 | 1467596409398 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:40:09 INFO - PROCESS | 2292 | 1467596409400 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:40:09 INFO - PROCESS | 2292 | 1467596409403 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 2292 | 1467596409405 Marionette TRACE conn5 <- [1,846,null,{}] 18:40:09 INFO - PROCESS | 2292 | 1467596409418 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}] 18:40:09 INFO - PROCESS | 2292 | 1467596409424 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:09 INFO - PROCESS | 2292 | 1467596409557 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:40:09 INFO - PROCESS | 2292 | 1467596409616 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 2292 | 1467596409618 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:09 INFO - PROCESS | 2292 | ++DOCSHELL 192F2400 == 35 [pid = 2292] [id = 221] 18:40:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A2B800) [pid = 2292] [serial = 661] [outer = 00000000] 18:40:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A09C400) [pid = 2292] [serial = 662] [outer = 19A2B800] 18:40:09 INFO - PROCESS | 2292 | 1467596409662 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0BE400) [pid = 2292] [serial = 663] [outer = 19A2B800] 18:40:10 INFO - PROCESS | 2292 | 1467596410105 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 18:40:10 INFO - PROCESS | 2292 | 1467596410141 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 2292 | 1467596410143 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:40:10 INFO - PROCESS | 2292 | 1467596410147 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:40:10 INFO - PROCESS | 2292 | 1467596410148 Marionette TRACE conn5 <- [1,850,null,{}] 18:40:10 INFO - PROCESS | 2292 | 1467596410152 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}] 18:40:10 INFO - PROCESS | 2292 | 1467596410153 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:10 INFO - PROCESS | 2292 | 1467596410284 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:40:10 INFO - PROCESS | 2292 | 1467596410296 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 2292 | 1467596410298 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:10 INFO - PROCESS | 2292 | ++DOCSHELL 192D7000 == 36 [pid = 2292] [id = 222] 18:40:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A0C5000) [pid = 2292] [serial = 664] [outer = 00000000] 18:40:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A4E6C00) [pid = 2292] [serial = 665] [outer = 1A0C5000] 18:40:10 INFO - PROCESS | 2292 | 1467596410340 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A0CA400) [pid = 2292] [serial = 666] [outer = 1A0C5000] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (14E2E400) [pid = 2292] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192D9800) [pid = 2292] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14E56800) [pid = 2292] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1792B000) [pid = 2292] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0E024000) [pid = 2292] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D676000) [pid = 2292] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0895D000) [pid = 2292] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A09A000) [pid = 2292] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (18C82400) [pid = 2292] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14E22400) [pid = 2292] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (192F9400) [pid = 2292] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:40:10 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A4E4000) [pid = 2292] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:40:10 INFO - PROCESS | 2292 | 1467596410828 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 18:40:10 INFO - PROCESS | 2292 | 1467596410880 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:40:10 INFO - PROCESS | 2292 | 1467596410882 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:40:10 INFO - PROCESS | 2292 | 1467596410885 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 2292 | 1467596410887 Marionette TRACE conn5 <- [1,854,null,{}] 18:40:10 INFO - PROCESS | 2292 | 1467596410890 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}] 18:40:10 INFO - PROCESS | 2292 | 1467596410892 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:10 INFO - PROCESS | 2292 | 1467596410969 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:40:10 INFO - PROCESS | 2292 | 1467596410976 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 2292 | 1467596410977 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:10 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9DC00 == 37 [pid = 2292] [id = 223] 18:40:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14E56800) [pid = 2292] [serial = 667] [outer = 00000000] 18:40:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A09A000) [pid = 2292] [serial = 668] [outer = 14E56800] 18:40:11 INFO - PROCESS | 2292 | 1467596411020 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A0CA000) [pid = 2292] [serial = 669] [outer = 14E56800] 18:40:11 INFO - PROCESS | 2292 | 1467596411413 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]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 18:40:11 INFO - PROCESS | 2292 | 1467596411456 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:40:11 INFO - PROCESS | 2292 | 1467596411458 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:40:11 INFO - PROCESS | 2292 | 1467596411460 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 2292 | 1467596411462 Marionette TRACE conn5 <- [1,858,null,{}] 18:40:11 INFO - PROCESS | 2292 | 1467596411466 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}] 18:40:11 INFO - PROCESS | 2292 | 1467596411467 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:11 INFO - PROCESS | 2292 | 1467596411583 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:40:11 INFO - PROCESS | 2292 | 1467596411590 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 2292 | 1467596411592 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:11 INFO - PROCESS | 2292 | ++DOCSHELL 1A094800 == 38 [pid = 2292] [id = 224] 18:40:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0C4400) [pid = 2292] [serial = 670] [outer = 00000000] 18:40:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (10E74800) [pid = 2292] [serial = 671] [outer = 1A0C4400] 18:40:11 INFO - PROCESS | 2292 | 1467596411635 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A741C00) [pid = 2292] [serial = 672] [outer = 1A0C4400] 18:40:13 INFO - PROCESS | 2292 | 1467596413330 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]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1937ms 18:40:13 INFO - PROCESS | 2292 | 1467596413399 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:40:13 INFO - PROCESS | 2292 | 1467596413404 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:40:13 INFO - PROCESS | 2292 | 1467596413409 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 2292 | 1467596413413 Marionette TRACE conn5 <- [1,862,null,{}] 18:40:13 INFO - PROCESS | 2292 | 1467596413419 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}] 18:40:13 INFO - PROCESS | 2292 | 1467596413422 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:13 INFO - PROCESS | 2292 | 1467596413567 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:40:13 INFO - PROCESS | 2292 | 1467596413692 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 2292 | 1467596413697 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:13 INFO - PROCESS | 2292 | ++DOCSHELL 0D036000 == 39 [pid = 2292] [id = 225] 18:40:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D1FE400) [pid = 2292] [serial = 673] [outer = 00000000] 18:40:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D751800) [pid = 2292] [serial = 674] [outer = 0D1FE400] 18:40:13 INFO - PROCESS | 2292 | 1467596413756 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0DD94C00) [pid = 2292] [serial = 675] [outer = 0D1FE400] 18:40:14 INFO - PROCESS | 2292 | 1467596414432 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1075ms 18:40:14 INFO - PROCESS | 2292 | 1467596414492 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 2292 | 1467596414497 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:40:14 INFO - PROCESS | 2292 | 1467596414503 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 2292 | 1467596414506 Marionette TRACE conn5 <- [1,866,null,{}] 18:40:14 INFO - PROCESS | 2292 | 1467596414510 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}] 18:40:14 INFO - PROCESS | 2292 | 1467596414513 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:14 INFO - PROCESS | 2292 | 1467596414631 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:40:14 INFO - PROCESS | 2292 | 1467596414757 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 2292 | 1467596414759 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:14 INFO - PROCESS | 2292 | ++DOCSHELL 14FC6000 == 40 [pid = 2292] [id = 226] 18:40:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14FC9000) [pid = 2292] [serial = 676] [outer = 00000000] 18:40:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (17939400) [pid = 2292] [serial = 677] [outer = 14FC9000] 18:40:14 INFO - PROCESS | 2292 | 1467596414816 Marionette DEBUG loaded listener.js 18:40:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (183B0C00) [pid = 2292] [serial = 678] [outer = 14FC9000] 18:40:15 INFO - PROCESS | 2292 | 1467596415382 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]]]}] 18:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 18:40:15 INFO - PROCESS | 2292 | 1467596415435 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:40:15 INFO - PROCESS | 2292 | 1467596415438 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:40:15 INFO - PROCESS | 2292 | 1467596415457 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:40:15 INFO - PROCESS | 2292 | 1467596415461 Marionette TRACE conn5 <- [1,870,null,{}] 18:40:15 INFO - PROCESS | 2292 | 1467596415474 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}] 18:40:15 INFO - PROCESS | 2292 | 1467596415479 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:15 INFO - PROCESS | 2292 | 1467596415597 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:40:15 INFO - PROCESS | 2292 | 1467596415690 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 2292 | 1467596415693 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:15 INFO - PROCESS | 2292 | ++DOCSHELL 1A091800 == 41 [pid = 2292] [id = 227] 18:40:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A091C00) [pid = 2292] [serial = 679] [outer = 00000000] 18:40:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A0BC400) [pid = 2292] [serial = 680] [outer = 1A091C00] 18:40:15 INFO - PROCESS | 2292 | 1467596415763 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A853800) [pid = 2292] [serial = 681] [outer = 1A091C00] 18:40:16 INFO - PROCESS | 2292 | 1467596416315 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]]]}] 18:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 950ms 18:40:16 INFO - PROCESS | 2292 | 1467596416416 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:40:16 INFO - PROCESS | 2292 | 1467596416418 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:40:16 INFO - PROCESS | 2292 | 1467596416423 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 2292 | 1467596416425 Marionette TRACE conn5 <- [1,874,null,{}] 18:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:40:16 INFO - PROCESS | 2292 | 1467596416428 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}] 18:40:16 INFO - PROCESS | 2292 | 1467596416431 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:16 INFO - PROCESS | 2292 | 1467596416550 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:40:16 INFO - PROCESS | 2292 | 1467596416757 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 2292 | 1467596416760 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:16 INFO - PROCESS | 2292 | ++DOCSHELL 0895D000 == 42 [pid = 2292] [id = 228] 18:40:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0C8B8800) [pid = 2292] [serial = 682] [outer = 00000000] 18:40:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0D036800) [pid = 2292] [serial = 683] [outer = 0C8B8800] 18:40:16 INFO - PROCESS | 2292 | 1467596416823 Marionette DEBUG loaded listener.js 18:40:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0D675000) [pid = 2292] [serial = 684] [outer = 0C8B8800] 18:40:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (146B1C00) [pid = 2292] [serial = 685] [outer = 0D787C00] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0C8BF000 == 41 [pid = 2292] [id = 116] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 15E5B800 == 40 [pid = 2292] [id = 119] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 147CF800 == 39 [pid = 2292] [id = 118] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 18C05C00 == 38 [pid = 2292] [id = 120] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 1A044C00 == 37 [pid = 2292] [id = 123] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0DA9DC00 == 36 [pid = 2292] [id = 223] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 192D7000 == 35 [pid = 2292] [id = 222] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 192F2400 == 34 [pid = 2292] [id = 221] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 18F9E400 == 33 [pid = 2292] [id = 220] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 179C3000 == 32 [pid = 2292] [id = 219] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 17929C00 == 31 [pid = 2292] [id = 218] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 10E77000 == 30 [pid = 2292] [id = 217] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0C8B2800 == 29 [pid = 2292] [id = 216] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 192DF800 == 28 [pid = 2292] [id = 130] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0DA98C00 == 27 [pid = 2292] [id = 117] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 10FC6400 == 26 [pid = 2292] [id = 127] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 1A744000 == 25 [pid = 2292] [id = 124] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 147D0000 == 24 [pid = 2292] [id = 133] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0DA9C800 == 23 [pid = 2292] [id = 122] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0DD58400 == 22 [pid = 2292] [id = 132] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 18C8C000 == 21 [pid = 2292] [id = 129] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0895C800 == 20 [pid = 2292] [id = 214] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0D749400 == 19 [pid = 2292] [id = 126] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0D788800 == 18 [pid = 2292] [id = 215] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 1A4EC800 == 17 [pid = 2292] [id = 131] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 17926000 == 16 [pid = 2292] [id = 128] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0CDD4C00 == 15 [pid = 2292] [id = 125] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 19043400 == 14 [pid = 2292] [id = 121] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 192D4400 == 13 [pid = 2292] [id = 204] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 1A091800 == 12 [pid = 2292] [id = 227] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 14FC6000 == 11 [pid = 2292] [id = 226] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 1A094800 == 10 [pid = 2292] [id = 224] 18:40:17 INFO - PROCESS | 2292 | --DOCSHELL 0D036000 == 9 [pid = 2292] [id = 225] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A4EBC00) [pid = 2292] [serial = 639] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (15E59C00) [pid = 2292] [serial = 606] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14EEA800) [pid = 2292] [serial = 605] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192F8800) [pid = 2292] [serial = 608] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (14F4C800) [pid = 2292] [serial = 620] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17E5F800) [pid = 2292] [serial = 623] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (10E7EC00) [pid = 2292] [serial = 618] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D6F2800) [pid = 2292] [serial = 614] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0C8B8C00) [pid = 2292] [serial = 602] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0C5400) [pid = 2292] [serial = 636] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (18F9C000) [pid = 2292] [serial = 627] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18D39000) [pid = 2292] [serial = 626] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (19034C00) [pid = 2292] [serial = 633] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0CDD2400) [pid = 2292] [serial = 603] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A0C4C00) [pid = 2292] [serial = 635] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D6F8C00) [pid = 2292] [serial = 615] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (183B9400) [pid = 2292] [serial = 624] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A09D400) [pid = 2292] [serial = 611] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (15E5F800) [pid = 2292] [serial = 621] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (10E1B000) [pid = 2292] [serial = 617] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A092C00) [pid = 2292] [serial = 630] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (19FD1000) [pid = 2292] [serial = 629] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (19AC0000) [pid = 2292] [serial = 609] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (17924400) [pid = 2292] [serial = 632] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A4EA800) [pid = 2292] [serial = 638] [outer = 00000000] [url = about:blank] 18:40:18 INFO - PROCESS | 2292 | 1467596418080 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]]]}] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1724ms 18:40:18 INFO - PROCESS | 2292 | 1467596418179 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 2292 | 1467596418182 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:40:18 INFO - PROCESS | 2292 | 1467596418187 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 2292 | 1467596418190 Marionette TRACE conn5 <- [1,878,null,{}] 18:40:18 INFO - PROCESS | 2292 | 1467596418196 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}] 18:40:18 INFO - PROCESS | 2292 | 1467596418199 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:18 INFO - PROCESS | 2292 | 1467596418286 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:40:18 INFO - PROCESS | 2292 | 1467596418362 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 2292 | 1467596418366 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:18 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F4C00 == 10 [pid = 2292] [id = 229] 18:40:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D1F6C00) [pid = 2292] [serial = 686] [outer = 00000000] 18:40:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D672400) [pid = 2292] [serial = 687] [outer = 0D1F6C00] 18:40:18 INFO - PROCESS | 2292 | 1467596418416 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D6F1400) [pid = 2292] [serial = 688] [outer = 0D1F6C00] 18:40:18 INFO - PROCESS | 2292 | 1467596418830 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]]]}] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 18:40:18 INFO - PROCESS | 2292 | 1467596418861 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 2292 | 1467596418866 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:40:18 INFO - PROCESS | 2292 | 1467596418872 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 2292 | 1467596418875 Marionette TRACE conn5 <- [1,882,null,{}] 18:40:18 INFO - PROCESS | 2292 | 1467596418879 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}] 18:40:18 INFO - PROCESS | 2292 | 1467596418881 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:18 INFO - PROCESS | 2292 | 1467596418973 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:40:18 INFO - PROCESS | 2292 | 1467596418979 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 2292 | 1467596418982 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:19 INFO - PROCESS | 2292 | ++DOCSHELL 0D789C00 == 11 [pid = 2292] [id = 230] 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0DA24C00) [pid = 2292] [serial = 689] [outer = 00000000] 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0DD43400) [pid = 2292] [serial = 690] [outer = 0DA24C00] 18:40:19 INFO - PROCESS | 2292 | 1467596419029 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (10E0E800) [pid = 2292] [serial = 691] [outer = 0DA24C00] 18:40:19 INFO - PROCESS | 2292 | 1467596419504 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 18:40:19 INFO - PROCESS | 2292 | 1467596419547 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 2292 | 1467596419549 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:40:19 INFO - PROCESS | 2292 | 1467596419553 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:40:19 INFO - PROCESS | 2292 | 1467596419556 Marionette TRACE conn5 <- [1,886,null,{}] 18:40:19 INFO - PROCESS | 2292 | 1467596419567 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}] 18:40:19 INFO - PROCESS | 2292 | 1467596419572 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:19 INFO - PROCESS | 2292 | 1467596419691 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:40:19 INFO - PROCESS | 2292 | 1467596419782 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 2292 | 1467596419785 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:19 INFO - PROCESS | 2292 | ++DOCSHELL 14E2D800 == 12 [pid = 2292] [id = 231] 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14E2E400) [pid = 2292] [serial = 692] [outer = 00000000] 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14EED400) [pid = 2292] [serial = 693] [outer = 14E2E400] 18:40:19 INFO - PROCESS | 2292 | 1467596419833 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14F4E000) [pid = 2292] [serial = 694] [outer = 14E2E400] 18:40:20 INFO - PROCESS | 2292 | 1467596420246 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 18:40:20 INFO - PROCESS | 2292 | 1467596420296 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 2292 | 1467596420299 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:40:20 INFO - PROCESS | 2292 | 1467596420303 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 2292 | 1467596420304 Marionette TRACE conn5 <- [1,890,null,{}] 18:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:40:20 INFO - PROCESS | 2292 | 1467596420313 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}] 18:40:20 INFO - PROCESS | 2292 | 1467596420315 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:20 INFO - PROCESS | 2292 | 1467596420428 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:40:20 INFO - PROCESS | 2292 | 1467596420437 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 2292 | 1467596420439 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:20 INFO - PROCESS | 2292 | ++DOCSHELL 14F47800 == 13 [pid = 2292] [id = 232] 18:40:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14F4DC00) [pid = 2292] [serial = 695] [outer = 00000000] 18:40:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (17928C00) [pid = 2292] [serial = 696] [outer = 14F4DC00] 18:40:20 INFO - PROCESS | 2292 | 1467596420483 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17945800) [pid = 2292] [serial = 697] [outer = 14F4DC00] 18:40:20 INFO - PROCESS | 2292 | 1467596420908 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 18:40:20 INFO - PROCESS | 2292 | 1467596420978 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:40:20 INFO - PROCESS | 2292 | 1467596420980 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:40:20 INFO - PROCESS | 2292 | 1467596420983 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 2292 | 1467596420985 Marionette TRACE conn5 <- [1,894,null,{}] 18:40:20 INFO - PROCESS | 2292 | 1467596420988 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}] 18:40:20 INFO - PROCESS | 2292 | 1467596420990 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:21 INFO - PROCESS | 2292 | 1467596421123 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:40:21 INFO - PROCESS | 2292 | 1467596421139 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 2292 | 1467596421141 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:21 INFO - PROCESS | 2292 | ++DOCSHELL 183B0800 == 14 [pid = 2292] [id = 233] 18:40:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183B9800) [pid = 2292] [serial = 698] [outer = 00000000] 18:40:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183BF400) [pid = 2292] [serial = 699] [outer = 183B9800] 18:40:21 INFO - PROCESS | 2292 | 1467596421186 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18D3F800) [pid = 2292] [serial = 700] [outer = 183B9800] 18:40:21 INFO - PROCESS | 2292 | 1467596421661 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]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 18:40:21 INFO - PROCESS | 2292 | 1467596421714 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 2292 | 1467596421716 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:40:21 INFO - PROCESS | 2292 | 1467596421720 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:40:21 INFO - PROCESS | 2292 | 1467596421721 Marionette TRACE conn5 <- [1,898,null,{}] 18:40:21 INFO - PROCESS | 2292 | 1467596421731 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}] 18:40:21 INFO - PROCESS | 2292 | 1467596421736 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:21 INFO - PROCESS | 2292 | 1467596421871 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:40:21 INFO - PROCESS | 2292 | 1467596421884 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 2292 | 1467596421886 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:21 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BD400 == 15 [pid = 2292] [id = 234] 18:40:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18F95400) [pid = 2292] [serial = 701] [outer = 00000000] 18:40:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192D8000) [pid = 2292] [serial = 702] [outer = 18F95400] 18:40:21 INFO - PROCESS | 2292 | 1467596421930 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19A02400) [pid = 2292] [serial = 703] [outer = 18F95400] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19034400) [pid = 2292] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (19A2B800) [pid = 2292] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0C5000) [pid = 2292] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0C997400) [pid = 2292] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1792A000) [pid = 2292] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0895EC00) [pid = 2292] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (116EB000) [pid = 2292] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183A8000) [pid = 2292] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0DA22C00) [pid = 2292] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14E56800) [pid = 2292] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (192D4800) [pid = 2292] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:40:22 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A0C4400) [pid = 2292] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:40:22 INFO - PROCESS | 2292 | 1467596422621 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 18:40:22 INFO - PROCESS | 2292 | 1467596422654 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 2292 | 1467596422656 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:40:22 INFO - PROCESS | 2292 | 1467596422663 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 2292 | 1467596422665 Marionette TRACE conn5 <- [1,902,null,{}] 18:40:22 INFO - PROCESS | 2292 | 1467596422669 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}] 18:40:22 INFO - PROCESS | 2292 | 1467596422671 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:22 INFO - PROCESS | 2292 | 1467596422747 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:40:22 INFO - PROCESS | 2292 | 1467596422752 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 2292 | 1467596422754 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:22 INFO - PROCESS | 2292 | ++DOCSHELL 146EFC00 == 16 [pid = 2292] [id = 235] 18:40:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17932C00) [pid = 2292] [serial = 704] [outer = 00000000] 18:40:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18F9E800) [pid = 2292] [serial = 705] [outer = 17932C00] 18:40:22 INFO - PROCESS | 2292 | 1467596422797 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192D6C00) [pid = 2292] [serial = 706] [outer = 17932C00] 18:40:23 INFO - PROCESS | 2292 | 1467596423213 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]]]}] 18:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 18:40:23 INFO - PROCESS | 2292 | 1467596423234 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:40:23 INFO - PROCESS | 2292 | 1467596423236 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:40:23 INFO - PROCESS | 2292 | 1467596423251 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 2292 | 1467596423253 Marionette TRACE conn5 <- [1,906,null,{}] 18:40:23 INFO - PROCESS | 2292 | 1467596423257 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}] 18:40:23 INFO - PROCESS | 2292 | 1467596423259 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:23 INFO - PROCESS | 2292 | 1467596423337 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:40:23 INFO - PROCESS | 2292 | 1467596423343 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 2292 | 1467596423345 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:23 INFO - PROCESS | 2292 | ++DOCSHELL 0896E400 == 17 [pid = 2292] [id = 236] 18:40:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192F7C00) [pid = 2292] [serial = 707] [outer = 00000000] 18:40:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A37800) [pid = 2292] [serial = 708] [outer = 192F7C00] 18:40:23 INFO - PROCESS | 2292 | 1467596423388 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19ABB400) [pid = 2292] [serial = 709] [outer = 192F7C00] 18:40:23 INFO - PROCESS | 2292 | 1467596423825 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]]]}] 18:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 18:40:23 INFO - PROCESS | 2292 | 1467596423877 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:40:23 INFO - PROCESS | 2292 | 1467596423879 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:40:23 INFO - PROCESS | 2292 | 1467596423882 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:40:23 INFO - PROCESS | 2292 | 1467596423884 Marionette TRACE conn5 <- [1,910,null,{}] 18:40:23 INFO - PROCESS | 2292 | 1467596423887 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}] 18:40:23 INFO - PROCESS | 2292 | 1467596423889 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:23 INFO - PROCESS | 2292 | 1467596423966 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:40:23 INFO - PROCESS | 2292 | 1467596423973 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 2292 | 1467596423975 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:23 INFO - PROCESS | 2292 | ++DOCSHELL 1A090C00 == 18 [pid = 2292] [id = 237] 18:40:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A091800) [pid = 2292] [serial = 710] [outer = 00000000] 18:40:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A099000) [pid = 2292] [serial = 711] [outer = 1A091800] 18:40:24 INFO - PROCESS | 2292 | 1467596424019 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0BC000) [pid = 2292] [serial = 712] [outer = 1A091800] 18:40:24 INFO - PROCESS | 2292 | 1467596424669 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]]]}] 18:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 18:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:40:24 INFO - PROCESS | 2292 | 1467596424757 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 2292 | 1467596424762 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:40:24 INFO - PROCESS | 2292 | 1467596424767 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 2292 | 1467596424770 Marionette TRACE conn5 <- [1,914,null,{}] 18:40:24 INFO - PROCESS | 2292 | 1467596424776 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}] 18:40:24 INFO - PROCESS | 2292 | 1467596424779 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:24 INFO - PROCESS | 2292 | 1467596424906 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:40:25 INFO - PROCESS | 2292 | 1467596425027 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 2292 | 1467596425029 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:25 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F2000 == 19 [pid = 2292] [id = 238] 18:40:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0D6FA000) [pid = 2292] [serial = 713] [outer = 00000000] 18:40:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0DA94400) [pid = 2292] [serial = 714] [outer = 0D6FA000] 18:40:25 INFO - PROCESS | 2292 | 1467596425093 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1184C000) [pid = 2292] [serial = 715] [outer = 0D6FA000] 18:40:25 INFO - PROCESS | 2292 | 1467596425783 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]]]}] 18:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1075ms 18:40:25 INFO - PROCESS | 2292 | 1467596425842 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:40:25 INFO - PROCESS | 2292 | 1467596425846 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:40:25 INFO - PROCESS | 2292 | 1467596425853 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:40:25 INFO - PROCESS | 2292 | 1467596425856 Marionette TRACE conn5 <- [1,918,null,{}] 18:40:25 INFO - PROCESS | 2292 | 1467596425884 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}] 18:40:25 INFO - PROCESS | 2292 | 1467596425887 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:26 INFO - PROCESS | 2292 | 1467596426035 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:40:26 INFO - PROCESS | 2292 | 1467596426154 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 2292 | 1467596426156 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:26 INFO - PROCESS | 2292 | ++DOCSHELL 14EE5C00 == 20 [pid = 2292] [id = 239] 18:40:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14EE6000) [pid = 2292] [serial = 716] [outer = 00000000] 18:40:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1792C400) [pid = 2292] [serial = 717] [outer = 14EE6000] 18:40:26 INFO - PROCESS | 2292 | 1467596426214 Marionette DEBUG loaded listener.js 18:40:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (183B1400) [pid = 2292] [serial = 718] [outer = 14EE6000] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A09F800) [pid = 2292] [serial = 612] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (10E74800) [pid = 2292] [serial = 671] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192D8C00) [pid = 2292] [serial = 659] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A09C400) [pid = 2292] [serial = 662] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192E3000) [pid = 2292] [serial = 660] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A4E6C00) [pid = 2292] [serial = 665] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DA95000) [pid = 2292] [serial = 647] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (10FCA000) [pid = 2292] [serial = 648] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1792E800) [pid = 2292] [serial = 653] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (17941400) [pid = 2292] [serial = 654] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A670000) [pid = 2292] [serial = 642] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A60E000) [pid = 2292] [serial = 641] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (146AB800) [pid = 2292] [serial = 650] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (146EF800) [pid = 2292] [serial = 651] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18C03400) [pid = 2292] [serial = 656] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (116E9000) [pid = 2292] [serial = 644] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A0BE400) [pid = 2292] [serial = 663] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (147CF000) [pid = 2292] [serial = 645] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A0CA400) [pid = 2292] [serial = 666] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A741C00) [pid = 2292] [serial = 672] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A09A000) [pid = 2292] [serial = 668] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1A0CA000) [pid = 2292] [serial = 669] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (18D35C00) [pid = 2292] [serial = 657] [outer = 00000000] [url = about:blank] 18:40:26 INFO - PROCESS | 2292 | 1467596426986 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1182ms 18:40:27 INFO - PROCESS | 2292 | 1467596427039 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 2292 | 1467596427042 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:40:27 INFO - PROCESS | 2292 | 1467596427047 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 2292 | 1467596427051 Marionette TRACE conn5 <- [1,922,null,{}] 18:40:27 INFO - PROCESS | 2292 | 1467596427071 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}] 18:40:27 INFO - PROCESS | 2292 | 1467596427074 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:27 INFO - PROCESS | 2292 | 1467596427160 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:40:27 INFO - PROCESS | 2292 | 1467596427171 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 2292 | 1467596427174 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:27 INFO - PROCESS | 2292 | ++DOCSHELL 0D750400 == 21 [pid = 2292] [id = 240] 18:40:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D750C00) [pid = 2292] [serial = 719] [outer = 00000000] 18:40:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0DA2BC00) [pid = 2292] [serial = 720] [outer = 0D750C00] 18:40:27 INFO - PROCESS | 2292 | 1467596427222 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0E025C00) [pid = 2292] [serial = 721] [outer = 0D750C00] 18:40:27 INFO - PROCESS | 2292 | 1467596427716 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]]]}] 18:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 750ms 18:40:27 INFO - PROCESS | 2292 | 1467596427799 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:40:27 INFO - PROCESS | 2292 | 1467596427803 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:40:27 INFO - PROCESS | 2292 | 1467596427809 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:40:27 INFO - PROCESS | 2292 | 1467596427811 Marionette TRACE conn5 <- [1,926,null,{}] 18:40:27 INFO - PROCESS | 2292 | 1467596427815 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}] 18:40:27 INFO - PROCESS | 2292 | 1467596427817 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:27 INFO - PROCESS | 2292 | 1467596427911 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:40:27 INFO - PROCESS | 2292 | 1467596427917 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 2292 | 1467596427920 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:27 INFO - PROCESS | 2292 | ++DOCSHELL 149DA400 == 22 [pid = 2292] [id = 241] 18:40:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (149DB400) [pid = 2292] [serial = 722] [outer = 00000000] 18:40:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14D9A000) [pid = 2292] [serial = 723] [outer = 149DB400] 18:40:27 INFO - PROCESS | 2292 | 1467596427965 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14E54800) [pid = 2292] [serial = 724] [outer = 149DB400] 18:40:28 INFO - PROCESS | 2292 | 1467596428425 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]]]}] 18:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 18:40:28 INFO - PROCESS | 2292 | 1467596428483 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:40:28 INFO - PROCESS | 2292 | 1467596428486 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:40:28 INFO - PROCESS | 2292 | 1467596428489 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:40:28 INFO - PROCESS | 2292 | 1467596428493 Marionette TRACE conn5 <- [1,930,null,{}] 18:40:28 INFO - PROCESS | 2292 | 1467596428504 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}] 18:40:28 INFO - PROCESS | 2292 | 1467596428508 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:28 INFO - PROCESS | 2292 | 1467596428595 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:40:28 INFO - PROCESS | 2292 | 1467596428605 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 2292 | 1467596428608 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:28 INFO - PROCESS | 2292 | ++DOCSHELL 183A9400 == 23 [pid = 2292] [id = 242] 18:40:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (183AA400) [pid = 2292] [serial = 725] [outer = 00000000] 18:40:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183BE400) [pid = 2292] [serial = 726] [outer = 183AA400] 18:40:28 INFO - PROCESS | 2292 | 1467596428726 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18D35C00) [pid = 2292] [serial = 727] [outer = 183AA400] 18:40:29 INFO - PROCESS | 2292 | 1467596429121 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 18:40:29 INFO - PROCESS | 2292 | 1467596429163 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 2292 | 1467596429166 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:40:29 INFO - PROCESS | 2292 | 1467596429169 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:40:29 INFO - PROCESS | 2292 | 1467596429170 Marionette TRACE conn5 <- [1,934,null,{}] 18:40:29 INFO - PROCESS | 2292 | 1467596429174 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}] 18:40:29 INFO - PROCESS | 2292 | 1467596429176 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:29 INFO - PROCESS | 2292 | 1467596429325 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:40:29 INFO - PROCESS | 2292 | 1467596429360 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 2292 | 1467596429363 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:29 INFO - PROCESS | 2292 | ++DOCSHELL 18F9B000 == 24 [pid = 2292] [id = 243] 18:40:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19037C00) [pid = 2292] [serial = 728] [outer = 00000000] 18:40:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192E2800) [pid = 2292] [serial = 729] [outer = 19037C00] 18:40:29 INFO - PROCESS | 2292 | 1467596429406 Marionette DEBUG loaded listener.js 18:40:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19A01800) [pid = 2292] [serial = 730] [outer = 19037C00] 18:40:29 INFO - PROCESS | 2292 | 1467596429850 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 18:40:29 INFO - PROCESS | 2292 | 1467596429903 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:40:29 INFO - PROCESS | 2292 | 1467596429905 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:40:29 INFO - PROCESS | 2292 | 1467596429909 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 2292 | 1467596429910 Marionette TRACE conn5 <- [1,938,null,{}] 18:40:29 INFO - PROCESS | 2292 | 1467596429914 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}] 18:40:29 INFO - PROCESS | 2292 | 1467596429916 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:30 INFO - PROCESS | 2292 | 1467596430027 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:40:30 INFO - PROCESS | 2292 | 1467596430036 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 2292 | 1467596430038 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:30 INFO - PROCESS | 2292 | ++DOCSHELL 19A29800 == 25 [pid = 2292] [id = 244] 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A2D800) [pid = 2292] [serial = 731] [outer = 00000000] 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A04C400) [pid = 2292] [serial = 732] [outer = 19A2D800] 18:40:30 INFO - PROCESS | 2292 | 1467596430128 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A096C00) [pid = 2292] [serial = 733] [outer = 19A2D800] 18:40:30 INFO - PROCESS | 2292 | 1467596430555 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]]]}] 18:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 18:40:30 INFO - PROCESS | 2292 | 1467596430580 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:40:30 INFO - PROCESS | 2292 | 1467596430582 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:40:30 INFO - PROCESS | 2292 | 1467596430585 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 2292 | 1467596430587 Marionette TRACE conn5 <- [1,942,null,{}] 18:40:30 INFO - PROCESS | 2292 | 1467596430590 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}] 18:40:30 INFO - PROCESS | 2292 | 1467596430596 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:30 INFO - PROCESS | 2292 | 1467596430754 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:40:30 INFO - PROCESS | 2292 | 1467596430776 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 2292 | 1467596430778 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:30 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C2000 == 26 [pid = 2292] [id = 245] 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A0C6C00) [pid = 2292] [serial = 734] [outer = 00000000] 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A4E7800) [pid = 2292] [serial = 735] [outer = 1A0C6C00] 18:40:30 INFO - PROCESS | 2292 | 1467596430821 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A4E1000) [pid = 2292] [serial = 736] [outer = 1A0C6C00] 18:40:31 INFO - PROCESS | 2292 | 1467596431255 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14F4DC00) [pid = 2292] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (14E2E400) [pid = 2292] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0DA24C00) [pid = 2292] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D1F6C00) [pid = 2292] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0C8B8800) [pid = 2292] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183B9800) [pid = 2292] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D1FE400) [pid = 2292] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14FC9000) [pid = 2292] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A091C00) [pid = 2292] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18F95400) [pid = 2292] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (192F7C00) [pid = 2292] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:40:31 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (17932C00) [pid = 2292] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:40:31 INFO - PROCESS | 2292 | 1467596431392 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:40:31 INFO - PROCESS | 2292 | 1467596431394 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:40:31 INFO - PROCESS | 2292 | 1467596431403 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:40:31 INFO - PROCESS | 2292 | 1467596431405 Marionette TRACE conn5 <- [1,946,null,{}] 18:40:31 INFO - PROCESS | 2292 | 1467596431408 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}] 18:40:31 INFO - PROCESS | 2292 | 1467596431410 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:31 INFO - PROCESS | 2292 | 1467596431491 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:40:31 INFO - PROCESS | 2292 | 1467596431497 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 2292 | 1467596431498 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:31 INFO - PROCESS | 2292 | ++DOCSHELL 0D784400 == 27 [pid = 2292] [id = 246] 18:40:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D787800) [pid = 2292] [serial = 737] [outer = 00000000] 18:40:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14E49400) [pid = 2292] [serial = 738] [outer = 0D787800] 18:40:31 INFO - PROCESS | 2292 | 1467596431541 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1792A400) [pid = 2292] [serial = 739] [outer = 0D787800] 18:40:31 INFO - PROCESS | 2292 | 1467596431949 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 18:40:31 INFO - PROCESS | 2292 | 1467596431993 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:40:31 INFO - PROCESS | 2292 | 1467596431995 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:40:32 INFO - PROCESS | 2292 | 1467596432013 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 2292 | 1467596432015 Marionette TRACE conn5 <- [1,950,null,{}] 18:40:32 INFO - PROCESS | 2292 | 1467596432018 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}] 18:40:32 INFO - PROCESS | 2292 | 1467596432020 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:32 INFO - PROCESS | 2292 | 1467596432123 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:40:32 INFO - PROCESS | 2292 | 1467596432131 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 2292 | 1467596432132 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:32 INFO - PROCESS | 2292 | ++DOCSHELL 14DCC400 == 28 [pid = 2292] [id = 247] 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183BBC00) [pid = 2292] [serial = 740] [outer = 00000000] 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A4E7400) [pid = 2292] [serial = 741] [outer = 183BBC00] 18:40:32 INFO - PROCESS | 2292 | 1467596432175 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A662800) [pid = 2292] [serial = 742] [outer = 183BBC00] 18:40:32 INFO - PROCESS | 2292 | 1467596432598 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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 18:40:32 INFO - PROCESS | 2292 | 1467596432647 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 2292 | 1467596432649 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:40:32 INFO - PROCESS | 2292 | 1467596432652 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:40:32 INFO - PROCESS | 2292 | 1467596432654 Marionette TRACE conn5 <- [1,954,null,{}] 18:40:32 INFO - PROCESS | 2292 | 1467596432657 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}] 18:40:32 INFO - PROCESS | 2292 | 1467596432659 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:32 INFO - PROCESS | 2292 | 1467596432737 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:40:32 INFO - PROCESS | 2292 | 1467596432746 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 2292 | 1467596432748 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:32 INFO - PROCESS | 2292 | ++DOCSHELL 183A8400 == 29 [pid = 2292] [id = 248] 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A739000) [pid = 2292] [serial = 743] [outer = 00000000] 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A854400) [pid = 2292] [serial = 744] [outer = 1A739000] 18:40:32 INFO - PROCESS | 2292 | 1467596432791 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A857800) [pid = 2292] [serial = 745] [outer = 1A739000] 18:40:33 INFO - PROCESS | 2292 | 1467596433211 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]]]}] 18:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 570ms 18:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:40:33 INFO - PROCESS | 2292 | 1467596433225 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:40:33 INFO - PROCESS | 2292 | 1467596433226 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:40:33 INFO - PROCESS | 2292 | 1467596433230 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 2292 | 1467596433231 Marionette TRACE conn5 <- [1,958,null,{}] 18:40:33 INFO - PROCESS | 2292 | 1467596433235 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}] 18:40:33 INFO - PROCESS | 2292 | 1467596433236 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:33 INFO - PROCESS | 2292 | 1467596433355 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:40:33 INFO - PROCESS | 2292 | 1467596433363 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 2292 | 1467596433365 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:33 INFO - PROCESS | 2292 | ++DOCSHELL 1A85C800 == 30 [pid = 2292] [id = 249] 18:40:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A85CC00) [pid = 2292] [serial = 746] [outer = 00000000] 18:40:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A98D800) [pid = 2292] [serial = 747] [outer = 1A85CC00] 18:40:33 INFO - PROCESS | 2292 | 1467596433408 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A98DC00) [pid = 2292] [serial = 748] [outer = 1A85CC00] 18:40:34 INFO - PROCESS | 2292 | 1467596434081 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 18:40:34 INFO - PROCESS | 2292 | 1467596434101 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 2292 | 1467596434106 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:40:34 INFO - PROCESS | 2292 | 1467596434110 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 2292 | 1467596434114 Marionette TRACE conn5 <- [1,962,null,{}] 18:40:34 INFO - PROCESS | 2292 | 1467596434119 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}] 18:40:34 INFO - PROCESS | 2292 | 1467596434122 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:34 INFO - PROCESS | 2292 | 1467596434232 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:40:34 INFO - PROCESS | 2292 | 1467596434361 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 2292 | 1467596434364 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:34 INFO - PROCESS | 2292 | ++DOCSHELL 0DD98000 == 31 [pid = 2292] [id = 250] 18:40:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (10FC9C00) [pid = 2292] [serial = 749] [outer = 00000000] 18:40:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (149D4000) [pid = 2292] [serial = 750] [outer = 10FC9C00] 18:40:34 INFO - PROCESS | 2292 | 1467596434422 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14FC6400) [pid = 2292] [serial = 751] [outer = 10FC9C00] 18:40:35 INFO - PROCESS | 2292 | 1467596435035 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 990ms 18:40:35 INFO - PROCESS | 2292 | 1467596435101 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 2292 | 1467596435106 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:40:35 INFO - PROCESS | 2292 | 1467596435112 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:40:35 INFO - PROCESS | 2292 | 1467596435115 Marionette TRACE conn5 <- [1,966,null,{}] 18:40:35 INFO - PROCESS | 2292 | 1467596435120 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}] 18:40:35 INFO - PROCESS | 2292 | 1467596435122 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:35 INFO - PROCESS | 2292 | 1467596435236 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:40:35 INFO - PROCESS | 2292 | 1467596435364 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 2292 | 1467596435367 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:35 INFO - PROCESS | 2292 | ++DOCSHELL 18F9B800 == 32 [pid = 2292] [id = 251] 18:40:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18F9DC00) [pid = 2292] [serial = 752] [outer = 00000000] 18:40:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (19ABE000) [pid = 2292] [serial = 753] [outer = 18F9DC00] 18:40:35 INFO - PROCESS | 2292 | 1467596435423 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A0BC800) [pid = 2292] [serial = 754] [outer = 18F9DC00] 18:40:36 INFO - PROCESS | 2292 | 1467596436038 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 18:40:36 INFO - PROCESS | 2292 | 1467596436086 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 2292 | 1467596436089 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:40:36 INFO - PROCESS | 2292 | 1467596436092 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:40:36 INFO - PROCESS | 2292 | 1467596436096 Marionette TRACE conn5 <- [1,970,null,{}] 18:40:36 INFO - PROCESS | 2292 | 1467596436107 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}] 18:40:36 INFO - PROCESS | 2292 | 1467596436112 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:36 INFO - PROCESS | 2292 | 1467596436252 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:40:36 INFO - PROCESS | 2292 | 1467596436393 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 2292 | 1467596436397 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:36 INFO - PROCESS | 2292 | ++DOCSHELL 1A04A000 == 33 [pid = 2292] [id = 252] 18:40:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A050400) [pid = 2292] [serial = 755] [outer = 00000000] 18:40:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1BF59400) [pid = 2292] [serial = 756] [outer = 1A050400] 18:40:36 INFO - PROCESS | 2292 | 1467596436452 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1BFA5800) [pid = 2292] [serial = 757] [outer = 1A050400] 18:40:37 INFO - PROCESS | 2292 | 1467596437190 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1124ms 18:40:37 INFO - PROCESS | 2292 | 1467596437220 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 2292 | 1467596437224 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:40:37 INFO - PROCESS | 2292 | 1467596437229 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 2292 | 1467596437232 Marionette TRACE conn5 <- [1,974,null,{}] 18:40:37 INFO - PROCESS | 2292 | 1467596437238 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}] 18:40:37 INFO - PROCESS | 2292 | 1467596437241 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:37 INFO - PROCESS | 2292 | 1467596437340 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:40:37 INFO - PROCESS | 2292 | 1467596437471 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 2292 | 1467596437474 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:37 INFO - PROCESS | 2292 | ++DOCSHELL 0D746400 == 34 [pid = 2292] [id = 253] 18:40:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0D74B800) [pid = 2292] [serial = 758] [outer = 00000000] 18:40:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (11843C00) [pid = 2292] [serial = 759] [outer = 0D74B800] 18:40:37 INFO - PROCESS | 2292 | 1467596437524 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (14D6CC00) [pid = 2292] [serial = 760] [outer = 0D74B800] 18:40:38 INFO - PROCESS | 2292 | --DOCSHELL 0895D000 == 33 [pid = 2292] [id = 228] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A0BF000) [pid = 2292] [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.] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (17928C00) [pid = 2292] [serial = 696] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (14EED400) [pid = 2292] [serial = 693] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0DD43400) [pid = 2292] [serial = 690] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (10E0E800) [pid = 2292] [serial = 691] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D672400) [pid = 2292] [serial = 687] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D6F1400) [pid = 2292] [serial = 688] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D675000) [pid = 2292] [serial = 684] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D036800) [pid = 2292] [serial = 683] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (183BF400) [pid = 2292] [serial = 699] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0DD94C00) [pid = 2292] [serial = 675] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D751800) [pid = 2292] [serial = 674] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A099000) [pid = 2292] [serial = 711] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183B0C00) [pid = 2292] [serial = 678] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (17939400) [pid = 2292] [serial = 677] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A853800) [pid = 2292] [serial = 681] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A0BC400) [pid = 2292] [serial = 680] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17945800) [pid = 2292] [serial = 697] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192D8000) [pid = 2292] [serial = 702] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18D3F800) [pid = 2292] [serial = 700] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (19A37800) [pid = 2292] [serial = 708] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (19A02400) [pid = 2292] [serial = 703] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (18F9E800) [pid = 2292] [serial = 705] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (192D6C00) [pid = 2292] [serial = 706] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14F4E000) [pid = 2292] [serial = 694] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (19ABB400) [pid = 2292] [serial = 709] [outer = 00000000] [url = about:blank] 18:40:38 INFO - PROCESS | 2292 | 1467596438908 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1739ms 18:40:38 INFO - PROCESS | 2292 | 1467596438970 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 2292 | 1467596438975 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:40:38 INFO - PROCESS | 2292 | 1467596438979 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 2292 | 1467596438983 Marionette TRACE conn5 <- [1,978,null,{}] 18:40:38 INFO - PROCESS | 2292 | 1467596438990 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}] 18:40:38 INFO - PROCESS | 2292 | 1467596438993 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:39 INFO - PROCESS | 2292 | 1467596439108 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:40:39 INFO - PROCESS | 2292 | 1467596439190 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 2292 | 1467596439193 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:39 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F2400 == 34 [pid = 2292] [id = 254] 18:40:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D1FE000) [pid = 2292] [serial = 761] [outer = 00000000] 18:40:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D67B800) [pid = 2292] [serial = 762] [outer = 0D1FE000] 18:40:39 INFO - PROCESS | 2292 | 1467596439290 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D6F2400) [pid = 2292] [serial = 763] [outer = 0D1FE000] 18:40:40 INFO - PROCESS | 2292 | 1467596440007 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1068ms 18:40:40 INFO - PROCESS | 2292 | 1467596440054 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 2292 | 1467596440060 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:40:40 INFO - PROCESS | 2292 | 1467596440067 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 2292 | 1467596440070 Marionette TRACE conn5 <- [1,982,null,{}] 18:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:40:40 INFO - PROCESS | 2292 | 1467596440074 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}] 18:40:40 INFO - PROCESS | 2292 | 1467596440076 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:40 INFO - PROCESS | 2292 | 1467596440191 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:40:40 INFO - PROCESS | 2292 | 1467596440273 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 2292 | 1467596440276 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:40 INFO - PROCESS | 2292 | ++DOCSHELL 0DD43400 == 35 [pid = 2292] [id = 255] 18:40:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0DD46400) [pid = 2292] [serial = 764] [outer = 00000000] 18:40:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0DD9B400) [pid = 2292] [serial = 765] [outer = 0DD46400] 18:40:40 INFO - PROCESS | 2292 | 1467596440333 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (10E71800) [pid = 2292] [serial = 766] [outer = 0DD46400] 18:40:41 INFO - PROCESS | 2292 | 1467596441055 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1016ms 18:40:41 INFO - PROCESS | 2292 | 1467596441089 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:40:41 INFO - PROCESS | 2292 | 1467596441094 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:40:41 INFO - PROCESS | 2292 | 1467596441099 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 2292 | 1467596441102 Marionette TRACE conn5 <- [1,986,null,{}] 18:40:41 INFO - PROCESS | 2292 | 1467596441107 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}] 18:40:41 INFO - PROCESS | 2292 | 1467596441110 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:41 INFO - PROCESS | 2292 | 1467596441199 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:40:41 INFO - PROCESS | 2292 | 1467596441206 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 2292 | 1467596441208 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:41 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9C00 == 36 [pid = 2292] [id = 256] 18:40:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D6EEC00) [pid = 2292] [serial = 767] [outer = 00000000] 18:40:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D6FC800) [pid = 2292] [serial = 768] [outer = 0D6EEC00] 18:40:41 INFO - PROCESS | 2292 | 1467596441257 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0DA9C800) [pid = 2292] [serial = 769] [outer = 0D6EEC00] 18:40:41 INFO - PROCESS | 2292 | 1467596441719 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 690ms 18:40:41 INFO - PROCESS | 2292 | 1467596441814 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 2292 | 1467596441819 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:40:41 INFO - PROCESS | 2292 | 1467596441824 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 2292 | 1467596441827 Marionette TRACE conn5 <- [1,990,null,{}] 18:40:41 INFO - PROCESS | 2292 | 1467596441831 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}] 18:40:41 INFO - PROCESS | 2292 | 1467596441833 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:41 INFO - PROCESS | 2292 | 1467596441917 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:40:41 INFO - PROCESS | 2292 | 1467596441929 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 2292 | 1467596441931 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:41 INFO - PROCESS | 2292 | ++DOCSHELL 149DA800 == 37 [pid = 2292] [id = 257] 18:40:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (14DA6800) [pid = 2292] [serial = 770] [outer = 00000000] 18:40:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (14F43800) [pid = 2292] [serial = 771] [outer = 14DA6800] 18:40:41 INFO - PROCESS | 2292 | 1467596441979 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (15E62000) [pid = 2292] [serial = 772] [outer = 14DA6800] 18:40:42 INFO - PROCESS | 2292 | 1467596442446 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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 18:40:42 INFO - PROCESS | 2292 | 1467596442495 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 2292 | 1467596442498 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:40:42 INFO - PROCESS | 2292 | 1467596442501 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:40:42 INFO - PROCESS | 2292 | 1467596442504 Marionette TRACE conn5 <- [1,994,null,{}] 18:40:42 INFO - PROCESS | 2292 | 1467596442515 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}] 18:40:42 INFO - PROCESS | 2292 | 1467596442519 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:42 INFO - PROCESS | 2292 | 1467596442603 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:40:42 INFO - PROCESS | 2292 | 1467596442611 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 2292 | 1467596442614 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:42 INFO - PROCESS | 2292 | ++DOCSHELL 183AC800 == 38 [pid = 2292] [id = 258] 18:40:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (183AE400) [pid = 2292] [serial = 773] [outer = 00000000] 18:40:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (183BD400) [pid = 2292] [serial = 774] [outer = 183AE400] 18:40:42 INFO - PROCESS | 2292 | 1467596442660 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (183C4000) [pid = 2292] [serial = 775] [outer = 183AE400] 18:40:43 INFO - PROCESS | 2292 | 1467596443151 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 18:40:43 INFO - PROCESS | 2292 | 1467596443175 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 2292 | 1467596443178 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:40:43 INFO - PROCESS | 2292 | 1467596443186 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:40:43 INFO - PROCESS | 2292 | 1467596443188 Marionette TRACE conn5 <- [1,998,null,{}] 18:40:43 INFO - PROCESS | 2292 | 1467596443191 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}] 18:40:43 INFO - PROCESS | 2292 | 1467596443193 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:43 INFO - PROCESS | 2292 | 1467596443334 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:40:43 INFO - PROCESS | 2292 | 1467596443355 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 2292 | 1467596443357 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:43 INFO - PROCESS | 2292 | ++DOCSHELL 18F99C00 == 39 [pid = 2292] [id = 259] 18:40:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (18F9A400) [pid = 2292] [serial = 776] [outer = 00000000] 18:40:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1903AC00) [pid = 2292] [serial = 777] [outer = 18F9A400] 18:40:43 INFO - PROCESS | 2292 | 1467596443400 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192D7C00) [pid = 2292] [serial = 778] [outer = 18F9A400] 18:40:43 INFO - PROCESS | 2292 | 1467596443828 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]]]}] 18:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 18:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:40:43 INFO - PROCESS | 2292 | 1467596443860 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 2292 | 1467596443862 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:40:43 INFO - PROCESS | 2292 | 1467596443865 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 2292 | 1467596443867 Marionette TRACE conn5 <- [1,1002,null,{}] 18:40:43 INFO - PROCESS | 2292 | 1467596443870 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}] 18:40:43 INFO - PROCESS | 2292 | 1467596443872 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:43 INFO - PROCESS | 2292 | 1467596443983 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:40:43 INFO - PROCESS | 2292 | 1467596443989 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 2292 | 1467596443991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:44 INFO - PROCESS | 2292 | ++DOCSHELL 192DCC00 == 40 [pid = 2292] [id = 260] 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (192E1800) [pid = 2292] [serial = 779] [outer = 00000000] 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (19A28400) [pid = 2292] [serial = 780] [outer = 192E1800] 18:40:44 INFO - PROCESS | 2292 | 1467596444035 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (19A29000) [pid = 2292] [serial = 781] [outer = 192E1800] 18:40:44 INFO - PROCESS | 2292 | 1467596444508 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 18:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:40:44 INFO - PROCESS | 2292 | 1467596444536 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 2292 | 1467596444538 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:40:44 INFO - PROCESS | 2292 | 1467596444541 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 2292 | 1467596444542 Marionette TRACE conn5 <- [1,1006,null,{}] 18:40:44 INFO - PROCESS | 2292 | 1467596444550 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}] 18:40:44 INFO - PROCESS | 2292 | 1467596444555 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:44 INFO - PROCESS | 2292 | 1467596444718 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:40:44 INFO - PROCESS | 2292 | 1467596444741 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 2292 | 1467596444743 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:44 INFO - PROCESS | 2292 | ++DOCSHELL 192DC400 == 41 [pid = 2292] [id = 261] 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (19ABE800) [pid = 2292] [serial = 782] [outer = 00000000] 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A0C9C00) [pid = 2292] [serial = 783] [outer = 19ABE800] 18:40:44 INFO - PROCESS | 2292 | 1467596444786 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A0CA800) [pid = 2292] [serial = 784] [outer = 19ABE800] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A85CC00) [pid = 2292] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A739000) [pid = 2292] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A050400) [pid = 2292] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (10FC9C00) [pid = 2292] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (18F9DC00) [pid = 2292] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (19A2D800) [pid = 2292] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A0C6C00) [pid = 2292] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A091800) [pid = 2292] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D6FA000) [pid = 2292] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14EE6000) [pid = 2292] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (183AA400) [pid = 2292] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D750C00) [pid = 2292] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (149DB400) [pid = 2292] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D787800) [pid = 2292] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (183BBC00) [pid = 2292] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:40:45 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (19037C00) [pid = 2292] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:40:45 INFO - PROCESS | 2292 | 1467596445235 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 18:40:45 INFO - PROCESS | 2292 | 1467596445272 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 2292 | 1467596445274 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:40:45 INFO - PROCESS | 2292 | 1467596445277 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 2292 | 1467596445278 Marionette TRACE conn5 <- [1,1010,null,{}] 18:40:45 INFO - PROCESS | 2292 | 1467596445282 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}] 18:40:45 INFO - PROCESS | 2292 | 1467596445284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:45 INFO - PROCESS | 2292 | 1467596445360 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:40:45 INFO - PROCESS | 2292 | 1467596445366 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 2292 | 1467596445367 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:45 INFO - PROCESS | 2292 | ++DOCSHELL 183C0000 == 42 [pid = 2292] [id = 262] 18:40:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18F9DC00) [pid = 2292] [serial = 785] [outer = 00000000] 18:40:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A091800) [pid = 2292] [serial = 786] [outer = 18F9DC00] 18:40:45 INFO - PROCESS | 2292 | 1467596445410 Marionette DEBUG loaded listener.js 18:40:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A0C8400) [pid = 2292] [serial = 787] [outer = 18F9DC00] 18:40:45 INFO - PROCESS | 2292 | 1467596445814 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 18:40:45 INFO - PROCESS | 2292 | 1467596445848 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 2292 | 1467596445850 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:40:45 INFO - PROCESS | 2292 | 1467596445853 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 2292 | 1467596445855 Marionette TRACE conn5 <- [1,1014,null,{}] 18:40:45 INFO - PROCESS | 2292 | 1467596445863 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}] 18:40:45 INFO - PROCESS | 2292 | 1467596445864 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:45 INFO - PROCESS | 2292 | 1467596445981 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:40:45 INFO - PROCESS | 2292 | 1467596445989 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 2292 | 1467596445991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:46 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E3C00 == 43 [pid = 2292] [id = 263] 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A4E8400) [pid = 2292] [serial = 788] [outer = 00000000] 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A609800) [pid = 2292] [serial = 789] [outer = 1A4E8400] 18:40:46 INFO - PROCESS | 2292 | 1467596446035 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0DD92C00) [pid = 2292] [serial = 790] [outer = 1A4E8400] 18:40:46 INFO - PROCESS | 2292 | 1467596446461 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]]]}] 18:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 18:40:46 INFO - PROCESS | 2292 | 1467596446484 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:40:46 INFO - PROCESS | 2292 | 1467596446486 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:40:46 INFO - PROCESS | 2292 | 1467596446502 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:40:46 INFO - PROCESS | 2292 | 1467596446504 Marionette TRACE conn5 <- [1,1018,null,{}] 18:40:46 INFO - PROCESS | 2292 | 1467596446507 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}] 18:40:46 INFO - PROCESS | 2292 | 1467596446509 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:46 INFO - PROCESS | 2292 | 1467596446593 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:40:46 INFO - PROCESS | 2292 | 1467596446599 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 2292 | 1467596446601 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:46 INFO - PROCESS | 2292 | ++DOCSHELL 17E61800 == 44 [pid = 2292] [id = 264] 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A4EE000) [pid = 2292] [serial = 791] [outer = 00000000] 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A7C2000) [pid = 2292] [serial = 792] [outer = 1A4EE000] 18:40:46 INFO - PROCESS | 2292 | 1467596446653 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A853800) [pid = 2292] [serial = 793] [outer = 1A4EE000] 18:40:47 INFO - PROCESS | 2292 | 1467596447163 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 750ms 18:40:47 INFO - PROCESS | 2292 | 1467596447241 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 2292 | 1467596447245 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:40:47 INFO - PROCESS | 2292 | 1467596447251 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:40:47 INFO - PROCESS | 2292 | 1467596447255 Marionette TRACE conn5 <- [1,1022,null,{}] 18:40:47 INFO - PROCESS | 2292 | 1467596447344 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}] 18:40:47 INFO - PROCESS | 2292 | 1467596447347 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:47 INFO - PROCESS | 2292 | 1467596447471 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:40:47 INFO - PROCESS | 2292 | 1467596447550 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 2292 | 1467596447555 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:47 INFO - PROCESS | 2292 | ++DOCSHELL 0CD76800 == 45 [pid = 2292] [id = 265] 18:40:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D1F3400) [pid = 2292] [serial = 794] [outer = 00000000] 18:40:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (10E12800) [pid = 2292] [serial = 795] [outer = 0D1F3400] 18:40:47 INFO - PROCESS | 2292 | 1467596447651 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (146F2800) [pid = 2292] [serial = 796] [outer = 0D1F3400] 18:40:48 INFO - PROCESS | 2292 | 1467596448195 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1020ms 18:40:48 INFO - PROCESS | 2292 | 1467596448276 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 2292 | 1467596448281 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:40:48 INFO - PROCESS | 2292 | 1467596448287 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 2292 | 1467596448290 Marionette TRACE conn5 <- [1,1026,null,{}] 18:40:48 INFO - PROCESS | 2292 | 1467596448294 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}] 18:40:48 INFO - PROCESS | 2292 | 1467596448297 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:48 INFO - PROCESS | 2292 | 1467596448413 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:40:48 INFO - PROCESS | 2292 | 1467596448535 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 2292 | 1467596448538 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:48 INFO - PROCESS | 2292 | ++DOCSHELL 17939400 == 46 [pid = 2292] [id = 266] 18:40:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1793B000) [pid = 2292] [serial = 797] [outer = 00000000] 18:40:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (183BDC00) [pid = 2292] [serial = 798] [outer = 1793B000] 18:40:48 INFO - PROCESS | 2292 | 1467596448594 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (18F93000) [pid = 2292] [serial = 799] [outer = 1793B000] 18:40:49 INFO - PROCESS | 2292 | 1467596449200 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]]]}] 18:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 18:40:49 INFO - PROCESS | 2292 | 1467596449261 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 2292 | 1467596449263 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:40:49 INFO - PROCESS | 2292 | 1467596449267 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 2292 | 1467596449271 Marionette TRACE conn5 <- [1,1030,null,{}] 18:40:49 INFO - PROCESS | 2292 | 1467596449297 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}] 18:40:49 INFO - PROCESS | 2292 | 1467596449302 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:49 INFO - PROCESS | 2292 | 1467596449411 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:40:49 INFO - PROCESS | 2292 | 1467596449538 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 2292 | 1467596449542 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:49 INFO - PROCESS | 2292 | ++DOCSHELL 1A855400 == 47 [pid = 2292] [id = 267] 18:40:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A855800) [pid = 2292] [serial = 800] [outer = 00000000] 18:40:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A860000) [pid = 2292] [serial = 801] [outer = 1A855800] 18:40:49 INFO - PROCESS | 2292 | 1467596449599 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1AD18800) [pid = 2292] [serial = 802] [outer = 1A855800] 18:40:50 INFO - PROCESS | 2292 | 1467596450386 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]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1184ms 18:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:40:50 INFO - PROCESS | 2292 | 1467596450455 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 2292 | 1467596450459 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:40:50 INFO - PROCESS | 2292 | 1467596450464 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 2292 | 1467596450468 Marionette TRACE conn5 <- [1,1034,null,{}] 18:40:50 INFO - PROCESS | 2292 | 1467596450473 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}] 18:40:50 INFO - PROCESS | 2292 | 1467596450476 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:50 INFO - PROCESS | 2292 | 1467596450576 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:40:50 INFO - PROCESS | 2292 | 1467596450711 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 2292 | 1467596450715 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:50 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F7400 == 48 [pid = 2292] [id = 268] 18:40:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0D6F3400) [pid = 2292] [serial = 803] [outer = 00000000] 18:40:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0DD9B000) [pid = 2292] [serial = 804] [outer = 0D6F3400] 18:40:50 INFO - PROCESS | 2292 | 1467596450767 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (118D0C00) [pid = 2292] [serial = 805] [outer = 0D6F3400] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 1A4E3C00 == 47 [pid = 2292] [id = 263] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 183C0000 == 46 [pid = 2292] [id = 262] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 192DC400 == 45 [pid = 2292] [id = 261] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 192DCC00 == 44 [pid = 2292] [id = 260] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 18F99C00 == 43 [pid = 2292] [id = 259] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 183AC800 == 42 [pid = 2292] [id = 258] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 149DA800 == 41 [pid = 2292] [id = 257] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9C00 == 40 [pid = 2292] [id = 256] 18:40:50 INFO - PROCESS | 2292 | --DOCSHELL 0DD43400 == 39 [pid = 2292] [id = 255] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (11843C00) [pid = 2292] [serial = 759] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOCSHELL 0D1F2400 == 38 [pid = 2292] [id = 254] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1A98D800) [pid = 2292] [serial = 747] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A98DC00) [pid = 2292] [serial = 748] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A854400) [pid = 2292] [serial = 744] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1BFA5800) [pid = 2292] [serial = 757] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (149D4000) [pid = 2292] [serial = 750] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (19ABE000) [pid = 2292] [serial = 753] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (14FC6400) [pid = 2292] [serial = 751] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1BF59400) [pid = 2292] [serial = 756] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A0BC800) [pid = 2292] [serial = 754] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A04C400) [pid = 2292] [serial = 732] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A4E7800) [pid = 2292] [serial = 735] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A096C00) [pid = 2292] [serial = 733] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A0BC000) [pid = 2292] [serial = 712] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0DA94400) [pid = 2292] [serial = 714] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1184C000) [pid = 2292] [serial = 715] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1792C400) [pid = 2292] [serial = 717] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183B1400) [pid = 2292] [serial = 718] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (183BE400) [pid = 2292] [serial = 726] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (18D35C00) [pid = 2292] [serial = 727] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0DA2BC00) [pid = 2292] [serial = 720] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0E025C00) [pid = 2292] [serial = 721] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D9A000) [pid = 2292] [serial = 723] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E54800) [pid = 2292] [serial = 724] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A857800) [pid = 2292] [serial = 745] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (14E49400) [pid = 2292] [serial = 738] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A4E7400) [pid = 2292] [serial = 741] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A662800) [pid = 2292] [serial = 742] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A4E1000) [pid = 2292] [serial = 736] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1792A400) [pid = 2292] [serial = 739] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192E2800) [pid = 2292] [serial = 729] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (19A01800) [pid = 2292] [serial = 730] [outer = 00000000] [url = about:blank] 18:40:51 INFO - PROCESS | 2292 | 1467596451240 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 830ms 18:40:51 INFO - PROCESS | 2292 | 1467596451294 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 2292 | 1467596451299 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:40:51 INFO - PROCESS | 2292 | 1467596451304 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:40:51 INFO - PROCESS | 2292 | 1467596451307 Marionette TRACE conn5 <- [1,1038,null,{}] 18:40:51 INFO - PROCESS | 2292 | 1467596451311 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}] 18:40:51 INFO - PROCESS | 2292 | 1467596451313 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:51 INFO - PROCESS | 2292 | 1467596451400 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:40:51 INFO - PROCESS | 2292 | 1467596451408 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:51 INFO - PROCESS | 2292 | 1467596451410 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:51 INFO - PROCESS | 2292 | ++DOCSHELL 0DA99800 == 39 [pid = 2292] [id = 269] 18:40:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0DA9A000) [pid = 2292] [serial = 806] [outer = 00000000] 18:40:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (118CE800) [pid = 2292] [serial = 807] [outer = 0DA9A000] 18:40:51 INFO - PROCESS | 2292 | 1467596451457 Marionette DEBUG loaded listener.js 18:40:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (146ED400) [pid = 2292] [serial = 808] [outer = 0DA9A000] 18:40:51 INFO - PROCESS | 2292 | 1467596451941 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 18:40:51 INFO - PROCESS | 2292 | 1467596451980 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 2292 | 1467596451982 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:40:51 INFO - PROCESS | 2292 | 1467596451985 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:40:51 INFO - PROCESS | 2292 | 1467596451988 Marionette TRACE conn5 <- [1,1042,null,{}] 18:40:52 INFO - PROCESS | 2292 | 1467596451998 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}] 18:40:52 INFO - PROCESS | 2292 | 1467596452002 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:52 INFO - PROCESS | 2292 | 1467596452088 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:40:52 INFO - PROCESS | 2292 | 1467596452213 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 2292 | 1467596452215 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:52 INFO - PROCESS | 2292 | ++DOCSHELL 14FC9000 == 40 [pid = 2292] [id = 270] 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14FCC800) [pid = 2292] [serial = 809] [outer = 00000000] 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1792E800) [pid = 2292] [serial = 810] [outer = 14FCC800] 18:40:52 INFO - PROCESS | 2292 | 1467596452264 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17948800) [pid = 2292] [serial = 811] [outer = 14FCC800] 18:40:52 INFO - PROCESS | 2292 | 1467596452618 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 18:40:52 INFO - PROCESS | 2292 | 1467596452675 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 2292 | 1467596452677 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:40:52 INFO - PROCESS | 2292 | 1467596452680 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 2292 | 1467596452682 Marionette TRACE conn5 <- [1,1046,null,{}] 18:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:40:52 INFO - PROCESS | 2292 | 1467596452685 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}] 18:40:52 INFO - PROCESS | 2292 | 1467596452687 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:52 INFO - PROCESS | 2292 | 1467596452773 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:40:52 INFO - PROCESS | 2292 | 1467596452779 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 2292 | 1467596452789 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:52 INFO - PROCESS | 2292 | ++DOCSHELL 183B1400 == 41 [pid = 2292] [id = 271] 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183B7000) [pid = 2292] [serial = 812] [outer = 00000000] 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18F95000) [pid = 2292] [serial = 813] [outer = 183B7000] 18:40:52 INFO - PROCESS | 2292 | 1467596452833 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19036C00) [pid = 2292] [serial = 814] [outer = 183B7000] 18:40:53 INFO - PROCESS | 2292 | 1467596453287 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 18:40:53 INFO - PROCESS | 2292 | 1467596453358 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 2292 | 1467596453360 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:40:53 INFO - PROCESS | 2292 | 1467596453363 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:40:53 INFO - PROCESS | 2292 | 1467596453364 Marionette TRACE conn5 <- [1,1050,null,{}] 18:40:53 INFO - PROCESS | 2292 | 1467596453368 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}] 18:40:53 INFO - PROCESS | 2292 | 1467596453370 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:53 INFO - PROCESS | 2292 | 1467596453478 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:40:53 INFO - PROCESS | 2292 | 1467596453563 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 2292 | 1467596453565 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:53 INFO - PROCESS | 2292 | ++DOCSHELL 192DD400 == 42 [pid = 2292] [id = 272] 18:40:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192DF400) [pid = 2292] [serial = 815] [outer = 00000000] 18:40:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192F1C00) [pid = 2292] [serial = 816] [outer = 192DF400] 18:40:53 INFO - PROCESS | 2292 | 1467596453608 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192F2000) [pid = 2292] [serial = 817] [outer = 192DF400] 18:40:54 INFO - PROCESS | 2292 | 1467596454027 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 18:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:40:54 INFO - PROCESS | 2292 | 1467596454097 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 2292 | 1467596454099 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:40:54 INFO - PROCESS | 2292 | 1467596454103 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 2292 | 1467596454104 Marionette TRACE conn5 <- [1,1054,null,{}] 18:40:54 INFO - PROCESS | 2292 | 1467596454112 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}] 18:40:54 INFO - PROCESS | 2292 | 1467596454118 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:54 INFO - PROCESS | 2292 | 1467596454253 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:40:54 INFO - PROCESS | 2292 | 1467596454266 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 2292 | 1467596454268 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:54 INFO - PROCESS | 2292 | ++DOCSHELL 19A2D400 == 43 [pid = 2292] [id = 273] 18:40:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19ABF000) [pid = 2292] [serial = 818] [outer = 00000000] 18:40:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A09B800) [pid = 2292] [serial = 819] [outer = 19ABF000] 18:40:54 INFO - PROCESS | 2292 | 1467596454361 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A09F000) [pid = 2292] [serial = 820] [outer = 19ABF000] 18:40:54 INFO - PROCESS | 2292 | 1467596454748 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 18:40:54 INFO - PROCESS | 2292 | 1467596454773 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 2292 | 1467596454775 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:40:54 INFO - PROCESS | 2292 | 1467596454779 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 2292 | 1467596454780 Marionette TRACE conn5 <- [1,1058,null,{}] 18:40:54 INFO - PROCESS | 2292 | 1467596454784 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}] 18:40:54 INFO - PROCESS | 2292 | 1467596454795 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:54 INFO - PROCESS | 2292 | 1467596454929 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:40:54 INFO - PROCESS | 2292 | 1467596454944 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 2292 | 1467596454946 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:54 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BF400 == 44 [pid = 2292] [id = 274] 18:40:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C6C00) [pid = 2292] [serial = 821] [outer = 00000000] 18:40:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A4EE800) [pid = 2292] [serial = 822] [outer = 1A0C6C00] 18:40:54 INFO - PROCESS | 2292 | 1467596454989 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A60E000) [pid = 2292] [serial = 823] [outer = 1A0C6C00] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D1FE000) [pid = 2292] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0DD46400) [pid = 2292] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19ABE800) [pid = 2292] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F9A400) [pid = 2292] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (192E1800) [pid = 2292] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14DA6800) [pid = 2292] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D74B800) [pid = 2292] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (183AE400) [pid = 2292] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18F9DC00) [pid = 2292] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A4E8400) [pid = 2292] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:40:55 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D6EEC00) [pid = 2292] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:40:55 INFO - PROCESS | 2292 | 1467596455458 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 18:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:40:55 INFO - PROCESS | 2292 | 1467596455510 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 2292 | 1467596455511 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:40:55 INFO - PROCESS | 2292 | 1467596455515 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 2292 | 1467596455516 Marionette TRACE conn5 <- [1,1062,null,{}] 18:40:55 INFO - PROCESS | 2292 | 1467596455520 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}] 18:40:55 INFO - PROCESS | 2292 | 1467596455522 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:55 INFO - PROCESS | 2292 | 1467596455601 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:40:55 INFO - PROCESS | 2292 | 1467596455607 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 2292 | 1467596455608 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:55 INFO - PROCESS | 2292 | ++DOCSHELL 08960C00 == 45 [pid = 2292] [id = 275] 18:40:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17931C00) [pid = 2292] [serial = 824] [outer = 00000000] 18:40:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0BCC00) [pid = 2292] [serial = 825] [outer = 17931C00] 18:40:55 INFO - PROCESS | 2292 | 1467596455652 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A4E3C00) [pid = 2292] [serial = 826] [outer = 17931C00] 18:40:56 INFO - PROCESS | 2292 | 1467596456071 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 18:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:40:56 INFO - PROCESS | 2292 | 1467596456085 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 2292 | 1467596456087 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:40:56 INFO - PROCESS | 2292 | 1467596456090 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 2292 | 1467596456092 Marionette TRACE conn5 <- [1,1066,null,{}] 18:40:56 INFO - PROCESS | 2292 | 1467596456095 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}] 18:40:56 INFO - PROCESS | 2292 | 1467596456097 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:56 INFO - PROCESS | 2292 | 1467596456217 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:40:56 INFO - PROCESS | 2292 | 1467596456226 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 2292 | 1467596456228 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:56 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BF000 == 46 [pid = 2292] [id = 276] 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A4EEC00) [pid = 2292] [serial = 827] [outer = 00000000] 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A856000) [pid = 2292] [serial = 828] [outer = 1A4EEC00] 18:40:56 INFO - PROCESS | 2292 | 1467596456271 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A856800) [pid = 2292] [serial = 829] [outer = 1A4EEC00] 18:40:56 INFO - PROCESS | 2292 | 1467596456719 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 18:40:56 INFO - PROCESS | 2292 | 1467596456771 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 2292 | 1467596456773 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:40:56 INFO - PROCESS | 2292 | 1467596456776 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 2292 | 1467596456778 Marionette TRACE conn5 <- [1,1070,null,{}] 18:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:40:56 INFO - PROCESS | 2292 | 1467596456782 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}] 18:40:56 INFO - PROCESS | 2292 | 1467596456783 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:56 INFO - PROCESS | 2292 | 1467596456863 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:40:56 INFO - PROCESS | 2292 | 1467596456868 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 2292 | 1467596456870 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:56 INFO - PROCESS | 2292 | ++DOCSHELL 0895BC00 == 47 [pid = 2292] [id = 277] 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (08961400) [pid = 2292] [serial = 830] [outer = 00000000] 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1AD15800) [pid = 2292] [serial = 831] [outer = 08961400] 18:40:56 INFO - PROCESS | 2292 | 1467596456912 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1AD50400) [pid = 2292] [serial = 832] [outer = 08961400] 18:40:57 INFO - PROCESS | 2292 | 1467596457458 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]]]}] 18:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 18:40:57 INFO - PROCESS | 2292 | 1467596457513 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:40:57 INFO - PROCESS | 2292 | 1467596457518 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:40:57 INFO - PROCESS | 2292 | 1467596457573 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 2292 | 1467596457577 Marionette TRACE conn5 <- [1,1074,null,{}] 18:40:57 INFO - PROCESS | 2292 | 1467596457629 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}] 18:40:57 INFO - PROCESS | 2292 | 1467596457632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:57 INFO - PROCESS | 2292 | 1467596457753 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:40:57 INFO - PROCESS | 2292 | 1467596457878 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 2292 | 1467596457883 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F3800 == 48 [pid = 2292] [id = 278] 18:40:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0D1F5400) [pid = 2292] [serial = 833] [outer = 00000000] 18:40:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (147CF000) [pid = 2292] [serial = 834] [outer = 0D1F5400] 18:40:57 INFO - PROCESS | 2292 | 1467596457940 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (146B0800) [pid = 2292] [serial = 835] [outer = 0D1F5400] 18:40:58 INFO - PROCESS | 2292 | 1467596458505 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]]]}] 18:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1013ms 18:40:58 INFO - PROCESS | 2292 | 1467596458541 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:40:58 INFO - PROCESS | 2292 | 1467596458546 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:40:58 INFO - PROCESS | 2292 | 1467596458552 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 2292 | 1467596458555 Marionette TRACE conn5 <- [1,1078,null,{}] 18:40:58 INFO - PROCESS | 2292 | 1467596458559 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}] 18:40:58 INFO - PROCESS | 2292 | 1467596458562 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:58 INFO - PROCESS | 2292 | 1467596458672 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:40:58 INFO - PROCESS | 2292 | 1467596458775 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 2292 | 1467596458778 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:58 INFO - PROCESS | 2292 | ++DOCSHELL 1792C800 == 49 [pid = 2292] [id = 279] 18:40:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (17932800) [pid = 2292] [serial = 836] [outer = 00000000] 18:40:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (183B8C00) [pid = 2292] [serial = 837] [outer = 17932800] 18:40:58 INFO - PROCESS | 2292 | 1467596458833 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (18F97800) [pid = 2292] [serial = 838] [outer = 17932800] 18:40:59 INFO - PROCESS | 2292 | 1467596459409 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]]]}] 18:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 18:40:59 INFO - PROCESS | 2292 | 1467596459486 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:40:59 INFO - PROCESS | 2292 | 1467596459489 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:40:59 INFO - PROCESS | 2292 | 1467596459493 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:40:59 INFO - PROCESS | 2292 | 1467596459497 Marionette TRACE conn5 <- [1,1082,null,{}] 18:40:59 INFO - PROCESS | 2292 | 1467596459508 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}] 18:40:59 INFO - PROCESS | 2292 | 1467596459514 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:59 INFO - PROCESS | 2292 | 1467596459627 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:40:59 INFO - PROCESS | 2292 | 1467596459752 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 2292 | 1467596459755 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:40:59 INFO - PROCESS | 2292 | ++DOCSHELL 1A9EB800 == 50 [pid = 2292] [id = 280] 18:40:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A9EBC00) [pid = 2292] [serial = 839] [outer = 00000000] 18:40:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C25DC00) [pid = 2292] [serial = 840] [outer = 1A9EBC00] 18:40:59 INFO - PROCESS | 2292 | 1467596459812 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C27E400) [pid = 2292] [serial = 841] [outer = 1A9EBC00] 18:41:00 INFO - PROCESS | 2292 | 1467596460433 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 18:41:00 INFO - PROCESS | 2292 | 1467596460465 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 2292 | 1467596460468 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:41:00 INFO - PROCESS | 2292 | 1467596460472 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 2292 | 1467596460474 Marionette TRACE conn5 <- [1,1086,null,{}] 18:41:00 INFO - PROCESS | 2292 | 1467596460503 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}] 18:41:00 INFO - PROCESS | 2292 | 1467596460505 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:00 INFO - PROCESS | 2292 | 1467596460615 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:41:00 INFO - PROCESS | 2292 | 1467596460881 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:00 INFO - PROCESS | 2292 | 1467596460884 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:00 INFO - PROCESS | 2292 | ++DOCSHELL 0895D000 == 51 [pid = 2292] [id = 281] 18:41:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (0C8B4800) [pid = 2292] [serial = 842] [outer = 00000000] 18:41:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0D675000) [pid = 2292] [serial = 843] [outer = 0C8B4800] 18:41:00 INFO - PROCESS | 2292 | 1467596460945 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D6F3C00) [pid = 2292] [serial = 844] [outer = 0C8B4800] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 18F9B800 == 50 [pid = 2292] [id = 251] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 1A0BF000 == 49 [pid = 2292] [id = 276] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 08960C00 == 48 [pid = 2292] [id = 275] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 1A0BF400 == 47 [pid = 2292] [id = 274] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 19A2D400 == 46 [pid = 2292] [id = 273] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 192DD400 == 45 [pid = 2292] [id = 272] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 183B1400 == 44 [pid = 2292] [id = 271] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 14FC9000 == 43 [pid = 2292] [id = 270] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 0DA99800 == 42 [pid = 2292] [id = 269] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 0D1F7400 == 41 [pid = 2292] [id = 268] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 1A855400 == 40 [pid = 2292] [id = 267] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 17939400 == 39 [pid = 2292] [id = 266] 18:41:01 INFO - PROCESS | 2292 | --DOCSHELL 0CD76800 == 38 [pid = 2292] [id = 265] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A7C2000) [pid = 2292] [serial = 792] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | 1467596461616 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1198ms 18:41:01 INFO - PROCESS | 2292 | 1467596461675 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 2292 | 1467596461678 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0DD92C00) [pid = 2292] [serial = 790] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D67B800) [pid = 2292] [serial = 762] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0DD9B400) [pid = 2292] [serial = 765] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A0CA800) [pid = 2292] [serial = 784] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1903AC00) [pid = 2292] [serial = 777] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (19A28400) [pid = 2292] [serial = 780] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (14F43800) [pid = 2292] [serial = 771] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14D6CC00) [pid = 2292] [serial = 760] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D6F2400) [pid = 2292] [serial = 763] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183BD400) [pid = 2292] [serial = 774] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0C8400) [pid = 2292] [serial = 787] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A609800) [pid = 2292] [serial = 789] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A091800) [pid = 2292] [serial = 786] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (192D7C00) [pid = 2292] [serial = 778] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (15E62000) [pid = 2292] [serial = 772] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0DA9C800) [pid = 2292] [serial = 769] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (183C4000) [pid = 2292] [serial = 775] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D6FC800) [pid = 2292] [serial = 768] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A0C9C00) [pid = 2292] [serial = 783] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (10E71800) [pid = 2292] [serial = 766] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (19A29000) [pid = 2292] [serial = 781] [outer = 00000000] [url = about:blank] 18:41:01 INFO - PROCESS | 2292 | 1467596461698 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:41:01 INFO - PROCESS | 2292 | 1467596461701 Marionette TRACE conn5 <- [1,1090,null,{}] 18:41:01 INFO - PROCESS | 2292 | 1467596461708 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}] 18:41:01 INFO - PROCESS | 2292 | 1467596461713 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:01 INFO - PROCESS | 2292 | 1467596461804 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:41:01 INFO - PROCESS | 2292 | 1467596461813 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 2292 | 1467596461815 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:01 INFO - PROCESS | 2292 | ++DOCSHELL 0D6EE800 == 39 [pid = 2292] [id = 282] 18:41:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D6F1C00) [pid = 2292] [serial = 845] [outer = 00000000] 18:41:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D748400) [pid = 2292] [serial = 846] [outer = 0D6F1C00] 18:41:01 INFO - PROCESS | 2292 | 1467596461861 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D752C00) [pid = 2292] [serial = 847] [outer = 0D6F1C00] 18:41:02 INFO - PROCESS | 2292 | 1467596462377 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 18:41:02 INFO - PROCESS | 2292 | 1467596462427 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 2292 | 1467596462430 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:41:02 INFO - PROCESS | 2292 | 1467596462435 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 2292 | 1467596462437 Marionette TRACE conn5 <- [1,1094,null,{}] 18:41:02 INFO - PROCESS | 2292 | 1467596462441 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}] 18:41:02 INFO - PROCESS | 2292 | 1467596462443 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:02 INFO - PROCESS | 2292 | 1467596462531 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:41:02 INFO - PROCESS | 2292 | 1467596462539 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 2292 | 1467596462541 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:02 INFO - PROCESS | 2292 | ++DOCSHELL 1462E000 == 40 [pid = 2292] [id = 283] 18:41:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (146B0000) [pid = 2292] [serial = 848] [outer = 00000000] 18:41:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14E2F400) [pid = 2292] [serial = 849] [outer = 146B0000] 18:41:02 INFO - PROCESS | 2292 | 1467596462587 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14F4FC00) [pid = 2292] [serial = 850] [outer = 146B0000] 18:41:03 INFO - PROCESS | 2292 | 1467596463038 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 18:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:41:03 INFO - PROCESS | 2292 | 1467596463110 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 2292 | 1467596463112 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:41:03 INFO - PROCESS | 2292 | 1467596463117 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 2292 | 1467596463122 Marionette TRACE conn5 <- [1,1098,null,{}] 18:41:03 INFO - PROCESS | 2292 | 1467596463131 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}] 18:41:03 INFO - PROCESS | 2292 | 1467596463134 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:03 INFO - PROCESS | 2292 | 1467596463221 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:41:03 INFO - PROCESS | 2292 | 1467596463343 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 2292 | 1467596463345 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:03 INFO - PROCESS | 2292 | ++DOCSHELL 17946C00 == 41 [pid = 2292] [id = 284] 18:41:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (179C3000) [pid = 2292] [serial = 851] [outer = 00000000] 18:41:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183C1800) [pid = 2292] [serial = 852] [outer = 179C3000] 18:41:03 INFO - PROCESS | 2292 | 1467596463388 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18C87400) [pid = 2292] [serial = 853] [outer = 179C3000] 18:41:03 INFO - PROCESS | 2292 | 1467596463761 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 18:41:03 INFO - PROCESS | 2292 | 1467596463810 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 2292 | 1467596463812 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:41:03 INFO - PROCESS | 2292 | 1467596463815 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 2292 | 1467596463817 Marionette TRACE conn5 <- [1,1102,null,{}] 18:41:03 INFO - PROCESS | 2292 | 1467596463820 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}] 18:41:03 INFO - PROCESS | 2292 | 1467596463822 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:03 INFO - PROCESS | 2292 | 1467596463943 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:41:03 INFO - PROCESS | 2292 | 1467596463948 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 2292 | 1467596463950 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:03 INFO - PROCESS | 2292 | ++DOCSHELL 18F94400 == 42 [pid = 2292] [id = 285] 18:41:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18F96000) [pid = 2292] [serial = 854] [outer = 00000000] 18:41:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (192DCC00) [pid = 2292] [serial = 855] [outer = 18F96000] 18:41:04 INFO - PROCESS | 2292 | 1467596463993 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192DD000) [pid = 2292] [serial = 856] [outer = 18F96000] 18:41:04 INFO - PROCESS | 2292 | 1467596464453 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]]]}] 18:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 18:41:04 INFO - PROCESS | 2292 | 1467596464490 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:41:04 INFO - PROCESS | 2292 | 1467596464492 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:41:04 INFO - PROCESS | 2292 | 1467596464499 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 2292 | 1467596464501 Marionette TRACE conn5 <- [1,1106,null,{}] 18:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:41:04 INFO - PROCESS | 2292 | 1467596464505 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}] 18:41:04 INFO - PROCESS | 2292 | 1467596464506 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:04 INFO - PROCESS | 2292 | 1467596464618 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:41:04 INFO - PROCESS | 2292 | 1467596464705 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 2292 | 1467596464711 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:04 INFO - PROCESS | 2292 | ++DOCSHELL 19ABBC00 == 43 [pid = 2292] [id = 286] 18:41:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19AC0000) [pid = 2292] [serial = 857] [outer = 00000000] 18:41:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A091400) [pid = 2292] [serial = 858] [outer = 19AC0000] 18:41:04 INFO - PROCESS | 2292 | 1467596464764 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A09B000) [pid = 2292] [serial = 859] [outer = 19AC0000] 18:41:05 INFO - PROCESS | 2292 | 1467596465256 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 18:41:05 INFO - PROCESS | 2292 | 1467596465275 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 2292 | 1467596465277 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:41:05 INFO - PROCESS | 2292 | 1467596465280 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 2292 | 1467596465282 Marionette TRACE conn5 <- [1,1110,null,{}] 18:41:05 INFO - PROCESS | 2292 | 1467596465292 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}] 18:41:05 INFO - PROCESS | 2292 | 1467596465294 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:05 INFO - PROCESS | 2292 | 1467596465423 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:41:05 INFO - PROCESS | 2292 | 1467596465432 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 2292 | 1467596465434 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:05 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C8000 == 44 [pid = 2292] [id = 287] 18:41:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A0C9000) [pid = 2292] [serial = 860] [outer = 00000000] 18:41:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A856400) [pid = 2292] [serial = 861] [outer = 1A0C9000] 18:41:05 INFO - PROCESS | 2292 | 1467596465535 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A8E5000) [pid = 2292] [serial = 862] [outer = 1A0C9000] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (192DF400) [pid = 2292] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (19ABF000) [pid = 2292] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A855800) [pid = 2292] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D1F3400) [pid = 2292] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14FCC800) [pid = 2292] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0DA9A000) [pid = 2292] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183B7000) [pid = 2292] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D6F3400) [pid = 2292] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A0C6C00) [pid = 2292] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A4EEC00) [pid = 2292] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:41:05 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (17931C00) [pid = 2292] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:41:06 INFO - PROCESS | 2292 | 1467596466075 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 830ms 18:41:06 INFO - PROCESS | 2292 | 1467596466111 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 2292 | 1467596466113 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:41:06 INFO - PROCESS | 2292 | 1467596466115 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 2292 | 1467596466117 Marionette TRACE conn5 <- [1,1114,null,{}] 18:41:06 INFO - PROCESS | 2292 | 1467596466120 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}] 18:41:06 INFO - PROCESS | 2292 | 1467596466122 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:06 INFO - PROCESS | 2292 | 1467596466202 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:41:06 INFO - PROCESS | 2292 | 1467596466210 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 2292 | 1467596466212 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:06 INFO - PROCESS | 2292 | ++DOCSHELL 0CDD4C00 == 45 [pid = 2292] [id = 288] 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D676400) [pid = 2292] [serial = 863] [outer = 00000000] 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19131C00) [pid = 2292] [serial = 864] [outer = 0D676400] 18:41:06 INFO - PROCESS | 2292 | 1467596466255 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D9C00) [pid = 2292] [serial = 865] [outer = 0D676400] 18:41:06 INFO - PROCESS | 2292 | 1467596466677 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 18:41:06 INFO - PROCESS | 2292 | 1467596466747 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:41:06 INFO - PROCESS | 2292 | 1467596466749 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:41:06 INFO - PROCESS | 2292 | 1467596466752 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 2292 | 1467596466753 Marionette TRACE conn5 <- [1,1118,null,{}] 18:41:06 INFO - PROCESS | 2292 | 1467596466757 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}] 18:41:06 INFO - PROCESS | 2292 | 1467596466759 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:06 INFO - PROCESS | 2292 | 1467596466839 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:41:06 INFO - PROCESS | 2292 | 1467596466845 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 2292 | 1467596466846 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:06 INFO - PROCESS | 2292 | ++DOCSHELL 146F4000 == 46 [pid = 2292] [id = 289] 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (149CEC00) [pid = 2292] [serial = 866] [outer = 00000000] 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A66BC00) [pid = 2292] [serial = 867] [outer = 149CEC00] 18:41:06 INFO - PROCESS | 2292 | 1467596466889 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A9E6C00) [pid = 2292] [serial = 868] [outer = 149CEC00] 18:41:07 INFO - PROCESS | 2292 | 1467596467328 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 18:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:41:07 INFO - PROCESS | 2292 | 1467596467383 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 2292 | 1467596467385 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:41:07 INFO - PROCESS | 2292 | 1467596467388 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 2292 | 1467596467390 Marionette TRACE conn5 <- [1,1122,null,{}] 18:41:07 INFO - PROCESS | 2292 | 1467596467393 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}] 18:41:07 INFO - PROCESS | 2292 | 1467596467395 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:07 INFO - PROCESS | 2292 | 1467596467475 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:41:07 INFO - PROCESS | 2292 | 1467596467480 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 2292 | 1467596467482 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:07 INFO - PROCESS | 2292 | ++DOCSHELL 1C27D000 == 47 [pid = 2292] [id = 290] 18:41:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C284800) [pid = 2292] [serial = 869] [outer = 00000000] 18:41:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C51C400) [pid = 2292] [serial = 870] [outer = 1C284800] 18:41:07 INFO - PROCESS | 2292 | 1467596467524 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C53CC00) [pid = 2292] [serial = 871] [outer = 1C284800] 18:41:07 INFO - PROCESS | 2292 | 1467596467966 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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 18:41:08 INFO - PROCESS | 2292 | 1467596468060 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 2292 | 1467596468064 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:41:08 INFO - PROCESS | 2292 | 1467596468069 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 2292 | 1467596468073 Marionette TRACE conn5 <- [1,1126,null,{}] 18:41:08 INFO - PROCESS | 2292 | 1467596468079 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}] 18:41:08 INFO - PROCESS | 2292 | 1467596468083 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:08 INFO - PROCESS | 2292 | 1467596468207 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:41:08 INFO - PROCESS | 2292 | 1467596468334 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 2292 | 1467596468340 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:08 INFO - PROCESS | 2292 | ++DOCSHELL 0D675400 == 48 [pid = 2292] [id = 291] 18:41:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0D677000) [pid = 2292] [serial = 872] [outer = 00000000] 18:41:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0D748000) [pid = 2292] [serial = 873] [outer = 0D677000] 18:41:08 INFO - PROCESS | 2292 | 1467596468399 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0DD42000) [pid = 2292] [serial = 874] [outer = 0D677000] 18:41:09 INFO - PROCESS | 2292 | 1467596469020 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 990ms 18:41:09 INFO - PROCESS | 2292 | 1467596469060 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 2292 | 1467596469063 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:41:09 INFO - PROCESS | 2292 | 1467596469069 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 2292 | 1467596469073 Marionette TRACE conn5 <- [1,1130,null,{}] 18:41:09 INFO - PROCESS | 2292 | 1467596469077 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}] 18:41:09 INFO - PROCESS | 2292 | 1467596469080 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:09 INFO - PROCESS | 2292 | 1467596469193 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:41:09 INFO - PROCESS | 2292 | 1467596469299 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 2292 | 1467596469302 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:09 INFO - PROCESS | 2292 | ++DOCSHELL 17926400 == 49 [pid = 2292] [id = 292] 18:41:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (17926C00) [pid = 2292] [serial = 875] [outer = 00000000] 18:41:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (17930400) [pid = 2292] [serial = 876] [outer = 17926C00] 18:41:09 INFO - PROCESS | 2292 | 1467596469357 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (183BAC00) [pid = 2292] [serial = 877] [outer = 17926C00] 18:41:09 INFO - PROCESS | 2292 | 1467596469947 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 18:41:10 INFO - PROCESS | 2292 | 1467596469999 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 2292 | 1467596470002 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:41:10 INFO - PROCESS | 2292 | 1467596470006 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:41:10 INFO - PROCESS | 2292 | 1467596470008 Marionette TRACE conn5 <- [1,1134,null,{}] 18:41:10 INFO - PROCESS | 2292 | 1467596470019 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}] 18:41:10 INFO - PROCESS | 2292 | 1467596470023 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:10 INFO - PROCESS | 2292 | 1467596470137 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:41:10 INFO - PROCESS | 2292 | 1467596470244 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 2292 | 1467596470248 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:10 INFO - PROCESS | 2292 | ++DOCSHELL 1C27A000 == 50 [pid = 2292] [id = 293] 18:41:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1C27BC00) [pid = 2292] [serial = 878] [outer = 00000000] 18:41:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1C53E000) [pid = 2292] [serial = 879] [outer = 1C27BC00] 18:41:10 INFO - PROCESS | 2292 | 1467596470305 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1C543800) [pid = 2292] [serial = 880] [outer = 1C27BC00] 18:41:10 INFO - PROCESS | 2292 | 1467596470908 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 971ms 18:41:10 INFO - PROCESS | 2292 | 1467596470980 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 2292 | 1467596470983 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:41:10 INFO - PROCESS | 2292 | 1467596470986 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:41:10 INFO - PROCESS | 2292 | 1467596470988 Marionette TRACE conn5 <- [1,1138,null,{}] 18:41:10 INFO - PROCESS | 2292 | 1467596470992 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}] 18:41:10 INFO - PROCESS | 2292 | 1467596470994 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:11 INFO - PROCESS | 2292 | 1467596471134 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:41:11 INFO - PROCESS | 2292 | 1467596471266 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 2292 | 1467596471269 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:11 INFO - PROCESS | 2292 | ++DOCSHELL 19A37800 == 51 [pid = 2292] [id = 294] 18:41:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (1C543000) [pid = 2292] [serial = 881] [outer = 00000000] 18:41:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (1C6DE400) [pid = 2292] [serial = 882] [outer = 1C543000] 18:41:11 INFO - PROCESS | 2292 | 1467596471322 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 100 (1E2BE400) [pid = 2292] [serial = 883] [outer = 1C543000] 18:41:11 INFO - PROCESS | 2292 | 1467596471961 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]]]}] 18:41:11 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1017ms 18:41:12 INFO - PROCESS | 2292 | 1467596472082 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 2292 | 1467596472085 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:41:12 INFO - PROCESS | 2292 | 1467596472309 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 2292 | 1467596472311 Marionette TRACE conn5 <- [1,1142,null,{}] 18:41:12 INFO - PROCESS | 2292 | 1467596472316 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}] 18:41:12 INFO - PROCESS | 2292 | 1467596472319 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:12 INFO - PROCESS | 2292 | 1467596472450 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:41:12 INFO - PROCESS | 2292 | 1467596472582 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 2292 | 1467596472584 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:12 INFO - PROCESS | 2292 | ++DOCSHELL 1462FC00 == 52 [pid = 2292] [id = 295] 18:41:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 101 (146A4C00) [pid = 2292] [serial = 884] [outer = 00000000] 18:41:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 102 (14D99400) [pid = 2292] [serial = 885] [outer = 146A4C00] 18:41:12 INFO - PROCESS | 2292 | 1467596472634 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 103 (14F4B400) [pid = 2292] [serial = 886] [outer = 146A4C00] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 146F4000 == 51 [pid = 2292] [id = 289] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0CDD4C00 == 50 [pid = 2292] [id = 288] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1A0C8000 == 49 [pid = 2292] [id = 287] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 19ABBC00 == 48 [pid = 2292] [id = 286] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 18F94400 == 47 [pid = 2292] [id = 285] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 17946C00 == 46 [pid = 2292] [id = 284] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1462E000 == 45 [pid = 2292] [id = 283] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0D6EE800 == 44 [pid = 2292] [id = 282] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0895D000 == 43 [pid = 2292] [id = 281] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0895BC00 == 42 [pid = 2292] [id = 277] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 17E61800 == 41 [pid = 2292] [id = 264] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0D1F3800 == 40 [pid = 2292] [id = 278] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 183A8400 == 39 [pid = 2292] [id = 248] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0D784400 == 38 [pid = 2292] [id = 246] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0D746400 == 37 [pid = 2292] [id = 253] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0DD98000 == 36 [pid = 2292] [id = 250] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1792C800 == 35 [pid = 2292] [id = 279] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1A04A000 == 34 [pid = 2292] [id = 252] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1A9EB800 == 33 [pid = 2292] [id = 280] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 14DCC400 == 32 [pid = 2292] [id = 247] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1A85C800 == 31 [pid = 2292] [id = 249] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 19A37800 == 30 [pid = 2292] [id = 294] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1C27A000 == 29 [pid = 2292] [id = 293] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 1C27D000 == 28 [pid = 2292] [id = 290] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 0D675400 == 27 [pid = 2292] [id = 291] 18:41:13 INFO - PROCESS | 2292 | --DOCSHELL 17926400 == 26 [pid = 2292] [id = 292] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 102 (192F1C00) [pid = 2292] [serial = 816] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 101 (1A09B800) [pid = 2292] [serial = 819] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 100 (1AD18800) [pid = 2292] [serial = 802] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 99 (1A860000) [pid = 2292] [serial = 801] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (192F2000) [pid = 2292] [serial = 817] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (146F2800) [pid = 2292] [serial = 796] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (10E12800) [pid = 2292] [serial = 795] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1792E800) [pid = 2292] [serial = 810] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (17948800) [pid = 2292] [serial = 811] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (118CE800) [pid = 2292] [serial = 807] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (146ED400) [pid = 2292] [serial = 808] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (18F95000) [pid = 2292] [serial = 813] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (118D0C00) [pid = 2292] [serial = 805] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0DD9B000) [pid = 2292] [serial = 804] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (183BDC00) [pid = 2292] [serial = 798] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A4EE800) [pid = 2292] [serial = 822] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A09F000) [pid = 2292] [serial = 820] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1AD15800) [pid = 2292] [serial = 831] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A856800) [pid = 2292] [serial = 829] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A60E000) [pid = 2292] [serial = 823] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0BCC00) [pid = 2292] [serial = 825] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A4E3C00) [pid = 2292] [serial = 826] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (19036C00) [pid = 2292] [serial = 814] [outer = 00000000] [url = about:blank] 18:41:13 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A856000) [pid = 2292] [serial = 828] [outer = 00000000] [url = about:blank] 18:41:14 INFO - PROCESS | 2292 | 1467596474053 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1803ms 18:41:14 INFO - PROCESS | 2292 | 1467596474083 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 2292 | 1467596474087 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:41:14 INFO - PROCESS | 2292 | 1467596474091 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 2292 | 1467596474094 Marionette TRACE conn5 <- [1,1146,null,{}] 18:41:14 INFO - PROCESS | 2292 | 1467596474107 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}] 18:41:14 INFO - PROCESS | 2292 | 1467596474110 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:14 INFO - PROCESS | 2292 | 1467596474200 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:41:14 INFO - PROCESS | 2292 | 1467596474208 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 2292 | 1467596474212 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:14 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F6C00 == 27 [pid = 2292] [id = 296] 18:41:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D1F7400) [pid = 2292] [serial = 887] [outer = 00000000] 18:41:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D677C00) [pid = 2292] [serial = 888] [outer = 0D1F7400] 18:41:14 INFO - PROCESS | 2292 | 1467596474260 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D6F7C00) [pid = 2292] [serial = 889] [outer = 0D1F7400] 18:41:14 INFO - PROCESS | 2292 | 1467596474764 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 18:41:14 INFO - PROCESS | 2292 | 1467596474822 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 2292 | 1467596474828 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:41:14 INFO - PROCESS | 2292 | 1467596474834 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:41:14 INFO - PROCESS | 2292 | 1467596474836 Marionette TRACE conn5 <- [1,1150,null,{}] 18:41:14 INFO - PROCESS | 2292 | 1467596474840 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}] 18:41:14 INFO - PROCESS | 2292 | 1467596474842 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:14 INFO - PROCESS | 2292 | 1467596474934 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:41:15 INFO - PROCESS | 2292 | 1467596475032 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 2292 | 1467596475034 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:15 INFO - PROCESS | 2292 | ++DOCSHELL 116EAC00 == 28 [pid = 2292] [id = 297] 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (11849C00) [pid = 2292] [serial = 890] [outer = 00000000] 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (146A5400) [pid = 2292] [serial = 891] [outer = 11849C00] 18:41:15 INFO - PROCESS | 2292 | 1467596475082 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (147D6400) [pid = 2292] [serial = 892] [outer = 11849C00] 18:41:15 INFO - PROCESS | 2292 | 1467596475470 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 18:41:15 INFO - PROCESS | 2292 | 1467596475507 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 2292 | 1467596475510 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:41:15 INFO - PROCESS | 2292 | 1467596475513 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 2292 | 1467596475516 Marionette TRACE conn5 <- [1,1154,null,{}] 18:41:15 INFO - PROCESS | 2292 | 1467596475527 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}] 18:41:15 INFO - PROCESS | 2292 | 1467596475532 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:15 INFO - PROCESS | 2292 | 1467596475645 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:41:15 INFO - PROCESS | 2292 | 1467596475655 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 2292 | 1467596475658 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:15 INFO - PROCESS | 2292 | ++DOCSHELL 183A8400 == 29 [pid = 2292] [id = 298] 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (183AA400) [pid = 2292] [serial = 893] [outer = 00000000] 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (183BD000) [pid = 2292] [serial = 894] [outer = 183AA400] 18:41:15 INFO - PROCESS | 2292 | 1467596475713 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (18D35C00) [pid = 2292] [serial = 895] [outer = 183AA400] 18:41:16 INFO - PROCESS | 2292 | 1467596476211 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms 18:41:16 INFO - PROCESS | 2292 | 1467596476249 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 2292 | 1467596476251 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:41:16 INFO - PROCESS | 2292 | 1467596476254 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:41:16 INFO - PROCESS | 2292 | 1467596476256 Marionette TRACE conn5 <- [1,1158,null,{}] 18:41:16 INFO - PROCESS | 2292 | 1467596476259 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}] 18:41:16 INFO - PROCESS | 2292 | 1467596476261 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:16 INFO - PROCESS | 2292 | 1467596476378 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:41:16 INFO - PROCESS | 2292 | 1467596476383 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 2292 | 1467596476385 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:16 INFO - PROCESS | 2292 | ++DOCSHELL 183BB400 == 30 [pid = 2292] [id = 299] 18:41:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (183BF800) [pid = 2292] [serial = 896] [outer = 00000000] 18:41:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (192D6400) [pid = 2292] [serial = 897] [outer = 183BF800] 18:41:16 INFO - PROCESS | 2292 | 1467596476481 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (192F8800) [pid = 2292] [serial = 898] [outer = 183BF800] 18:41:16 INFO - PROCESS | 2292 | 1467596476909 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 18:41:16 INFO - PROCESS | 2292 | 1467596476934 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 2292 | 1467596476936 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:41:16 INFO - PROCESS | 2292 | 1467596476939 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 2292 | 1467596476941 Marionette TRACE conn5 <- [1,1162,null,{}] 18:41:16 INFO - PROCESS | 2292 | 1467596476945 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}] 18:41:16 INFO - PROCESS | 2292 | 1467596476946 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:17 INFO - PROCESS | 2292 | 1467596477083 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:41:17 INFO - PROCESS | 2292 | 1467596477105 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 2292 | 1467596477107 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:17 INFO - PROCESS | 2292 | ++DOCSHELL 18F94400 == 31 [pid = 2292] [id = 300] 18:41:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (19A05C00) [pid = 2292] [serial = 899] [outer = 00000000] 18:41:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A090400) [pid = 2292] [serial = 900] [outer = 19A05C00] 18:41:17 INFO - PROCESS | 2292 | 1467596477150 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A09D400) [pid = 2292] [serial = 901] [outer = 19A05C00] 18:41:17 INFO - PROCESS | 2292 | 1467596477613 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] 18:41:17 INFO - PROCESS | 2292 | 1467596477675 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:41:17 INFO - PROCESS | 2292 | 1467596477689 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 2292 | 1467596477690 Marionette TRACE conn5 <- [1,1166,null,{}] 18:41:17 INFO - PROCESS | 2292 | 1467596477694 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}] 18:41:17 INFO - PROCESS | 2292 | 1467596477700 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:17 INFO - PROCESS | 2292 | 1467596477833 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:41:17 INFO - PROCESS | 2292 | 1467596477897 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 2292 | 1467596477899 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:17 INFO - PROCESS | 2292 | ++DOCSHELL 1A605000 == 32 [pid = 2292] [id = 301] 18:41:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1A608400) [pid = 2292] [serial = 902] [outer = 00000000] 18:41:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1A66F400) [pid = 2292] [serial = 903] [outer = 1A608400] 18:41:17 INFO - PROCESS | 2292 | 1467596477942 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1A7C4400) [pid = 2292] [serial = 904] [outer = 1A608400] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (18F96000) [pid = 2292] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (19AC0000) [pid = 2292] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (08961400) [pid = 2292] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A9EBC00) [pid = 2292] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (17932800) [pid = 2292] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (146B0000) [pid = 2292] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0D1F5400) [pid = 2292] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (179C3000) [pid = 2292] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D6F1C00) [pid = 2292] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0C8B4800) [pid = 2292] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A0C9000) [pid = 2292] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C284800) [pid = 2292] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (149CEC00) [pid = 2292] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D676400) [pid = 2292] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1793B000) [pid = 2292] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:41:18 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A4EE000) [pid = 2292] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:41:18 INFO - PROCESS | 2292 | 1467596478786 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] 18:41:18 INFO - PROCESS | 2292 | 1467596478819 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:41:18 INFO - PROCESS | 2292 | 1467596478822 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 2292 | 1467596478823 Marionette TRACE conn5 <- [1,1170,null,{}] 18:41:18 INFO - PROCESS | 2292 | 1467596478827 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}] 18:41:18 INFO - PROCESS | 2292 | 1467596478829 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:18 INFO - PROCESS | 2292 | 1467596478907 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:41:18 INFO - PROCESS | 2292 | 1467596478912 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 2292 | 1467596478914 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:18 INFO - PROCESS | 2292 | ++DOCSHELL 17941400 == 33 [pid = 2292] [id = 302] 18:41:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (17E5F800) [pid = 2292] [serial = 905] [outer = 00000000] 18:41:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A0C7C00) [pid = 2292] [serial = 906] [outer = 17E5F800] 18:41:18 INFO - PROCESS | 2292 | 1467596478957 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A0C8400) [pid = 2292] [serial = 907] [outer = 17E5F800] 18:41:19 INFO - PROCESS | 2292 | 1467596479388 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] 18:41:19 INFO - PROCESS | 2292 | 1467596479456 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:41:19 INFO - PROCESS | 2292 | 1467596479459 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 2292 | 1467596479461 Marionette TRACE conn5 <- [1,1174,null,{}] 18:41:19 INFO - PROCESS | 2292 | 1467596479465 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}] 18:41:19 INFO - PROCESS | 2292 | 1467596479466 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:19 INFO - PROCESS | 2292 | 1467596479545 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:41:19 INFO - PROCESS | 2292 | 1467596479550 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 2292 | 1467596479552 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:19 INFO - PROCESS | 2292 | ++DOCSHELL 1A665000 == 34 [pid = 2292] [id = 303] 18:41:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A73A400) [pid = 2292] [serial = 908] [outer = 00000000] 18:41:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1AD4F800) [pid = 2292] [serial = 909] [outer = 1A73A400] 18:41:19 INFO - PROCESS | 2292 | 1467596479595 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A9E5C00) [pid = 2292] [serial = 910] [outer = 1A73A400] 18:41:20 INFO - PROCESS | 2292 | 1467596480052 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] 18:41:20 INFO - PROCESS | 2292 | 1467596480098 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:41:20 INFO - PROCESS | 2292 | 1467596480101 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 2292 | 1467596480103 Marionette TRACE conn5 <- [1,1178,null,{}] 18:41:20 INFO - PROCESS | 2292 | 1467596480106 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}] 18:41:20 INFO - PROCESS | 2292 | 1467596480108 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:20 INFO - PROCESS | 2292 | 1467596480188 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:41:20 INFO - PROCESS | 2292 | 1467596480194 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 2292 | 1467596480196 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:20 INFO - PROCESS | 2292 | ++DOCSHELL 183A6400 == 35 [pid = 2292] [id = 304] 18:41:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C282400) [pid = 2292] [serial = 911] [outer = 00000000] 18:41:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C51AC00) [pid = 2292] [serial = 912] [outer = 1C282400] 18:41:20 INFO - PROCESS | 2292 | 1467596480248 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C521C00) [pid = 2292] [serial = 913] [outer = 1C282400] 18:41:20 INFO - PROCESS | 2292 | 1467596480948 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] 18:41:21 INFO - PROCESS | 2292 | 1467596481039 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:41:21 INFO - PROCESS | 2292 | 1467596481045 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 2292 | 1467596481049 Marionette TRACE conn5 <- [1,1182,null,{}] 18:41:21 INFO - PROCESS | 2292 | 1467596481055 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}] 18:41:21 INFO - PROCESS | 2292 | 1467596481058 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:21 INFO - PROCESS | 2292 | 1467596481186 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:41:21 INFO - PROCESS | 2292 | 1467596481315 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 2292 | 1467596481317 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:21 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BE000 == 36 [pid = 2292] [id = 305] 18:41:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0D1F0C00) [pid = 2292] [serial = 914] [outer = 00000000] 18:41:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (10FCEC00) [pid = 2292] [serial = 915] [outer = 0D1F0C00] 18:41:21 INFO - PROCESS | 2292 | 1467596481374 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (146F4000) [pid = 2292] [serial = 916] [outer = 0D1F0C00] 18:41:22 INFO - PROCESS | 2292 | 1467596482072 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] 18:41:22 INFO - PROCESS | 2292 | 1467596482130 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:41:22 INFO - PROCESS | 2292 | 1467596482136 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:41:22 INFO - PROCESS | 2292 | 1467596482139 Marionette TRACE conn5 <- [1,1186,null,{}] 18:41:22 INFO - PROCESS | 2292 | 1467596482143 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}] 18:41:22 INFO - PROCESS | 2292 | 1467596482146 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:22 INFO - PROCESS | 2292 | 1467596482267 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:41:22 INFO - PROCESS | 2292 | 1467596482404 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 2292 | 1467596482406 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:22 INFO - PROCESS | 2292 | ++DOCSHELL 17930C00 == 37 [pid = 2292] [id = 306] 18:41:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (18F93800) [pid = 2292] [serial = 917] [outer = 00000000] 18:41:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (192D6000) [pid = 2292] [serial = 918] [outer = 18F93800] 18:41:22 INFO - PROCESS | 2292 | 1467596482464 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (19AC0000) [pid = 2292] [serial = 919] [outer = 18F93800] 18:41:23 INFO - PROCESS | 2292 | 1467596483301 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]]]}] 18:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1221ms 18:41:23 INFO - PROCESS | 2292 | 1467596483361 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:41:23 INFO - PROCESS | 2292 | 1467596483365 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:41:23 INFO - PROCESS | 2292 | 1467596483370 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 2292 | 1467596483373 Marionette TRACE conn5 <- [1,1190,null,{}] 18:41:23 INFO - PROCESS | 2292 | 1467596483379 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}] 18:41:23 INFO - PROCESS | 2292 | 1467596483381 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:23 INFO - PROCESS | 2292 | 1467596483497 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:41:23 INFO - PROCESS | 2292 | 1467596483626 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 2292 | 1467596483631 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:23 INFO - PROCESS | 2292 | ++DOCSHELL 10E1BC00 == 38 [pid = 2292] [id = 307] 18:41:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (10E73C00) [pid = 2292] [serial = 920] [outer = 00000000] 18:41:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (118CEC00) [pid = 2292] [serial = 921] [outer = 10E73C00] 18:41:23 INFO - PROCESS | 2292 | 1467596483683 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (14DCA400) [pid = 2292] [serial = 922] [outer = 10E73C00] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 1A665000 == 37 [pid = 2292] [id = 303] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 17941400 == 36 [pid = 2292] [id = 302] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 1A605000 == 35 [pid = 2292] [id = 301] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 18F94400 == 34 [pid = 2292] [id = 300] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 183BB400 == 33 [pid = 2292] [id = 299] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 183A8400 == 32 [pid = 2292] [id = 298] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 116EAC00 == 31 [pid = 2292] [id = 297] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 0D1F6C00 == 30 [pid = 2292] [id = 296] 18:41:23 INFO - PROCESS | 2292 | --DOCSHELL 1462FC00 == 29 [pid = 2292] [id = 295] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (18F93000) [pid = 2292] [serial = 799] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (1A853800) [pid = 2292] [serial = 793] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (192DCC00) [pid = 2292] [serial = 855] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A09B000) [pid = 2292] [serial = 859] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1AD50400) [pid = 2292] [serial = 832] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1C25DC00) [pid = 2292] [serial = 840] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1C27E400) [pid = 2292] [serial = 841] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (183B8C00) [pid = 2292] [serial = 837] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A091400) [pid = 2292] [serial = 858] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (18F97800) [pid = 2292] [serial = 838] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14E2F400) [pid = 2292] [serial = 849] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (14F4FC00) [pid = 2292] [serial = 850] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (147CF000) [pid = 2292] [serial = 834] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (146B0800) [pid = 2292] [serial = 835] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (183C1800) [pid = 2292] [serial = 852] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D748400) [pid = 2292] [serial = 846] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D752C00) [pid = 2292] [serial = 847] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D675000) [pid = 2292] [serial = 843] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D6F3C00) [pid = 2292] [serial = 844] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A856400) [pid = 2292] [serial = 861] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1C51C400) [pid = 2292] [serial = 870] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1C53CC00) [pid = 2292] [serial = 871] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A9E6C00) [pid = 2292] [serial = 868] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (192D9C00) [pid = 2292] [serial = 865] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (19131C00) [pid = 2292] [serial = 864] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A8E5000) [pid = 2292] [serial = 862] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (192DD000) [pid = 2292] [serial = 856] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A66BC00) [pid = 2292] [serial = 867] [outer = 00000000] [url = about:blank] 18:41:23 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18C87400) [pid = 2292] [serial = 853] [outer = 00000000] [url = about:blank] 18:41:24 INFO - PROCESS | 2292 | 1467596484177 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]]]}] 18:41:24 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 18:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 830ms 18:41:24 INFO - PROCESS | 2292 | 1467596484201 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 2292 | 1467596484205 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:41:24 INFO - PROCESS | 2292 | 1467596484218 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 2292 | 1467596484220 Marionette TRACE conn5 <- [1,1194,null,{}] 18:41:24 INFO - PROCESS | 2292 | 1467596484224 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}] 18:41:24 INFO - PROCESS | 2292 | 1467596484227 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:24 INFO - PROCESS | 2292 | 1467596484312 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:41:24 INFO - PROCESS | 2292 | 1467596484319 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 2292 | 1467596484321 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:24 INFO - PROCESS | 2292 | ++DOCSHELL 0D782C00 == 30 [pid = 2292] [id = 308] 18:41:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D784C00) [pid = 2292] [serial = 923] [outer = 00000000] 18:41:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (10E7EC00) [pid = 2292] [serial = 924] [outer = 0D784C00] 18:41:24 INFO - PROCESS | 2292 | 1467596484367 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (147D0000) [pid = 2292] [serial = 925] [outer = 0D784C00] 18:41:24 INFO - PROCESS | 2292 | 1467596484837 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]]]}] 18:41:24 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 18:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 18:41:24 INFO - PROCESS | 2292 | 1467596484906 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 2292 | 1467596484908 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:41:24 INFO - PROCESS | 2292 | 1467596484911 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 2292 | 1467596484915 Marionette TRACE conn5 <- [1,1198,null,{}] 18:41:24 INFO - PROCESS | 2292 | 1467596484925 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}] 18:41:24 INFO - PROCESS | 2292 | 1467596484930 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:25 INFO - PROCESS | 2292 | 1467596485047 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:41:25 INFO - PROCESS | 2292 | 1467596485143 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 2292 | 1467596485146 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:25 INFO - PROCESS | 2292 | ++DOCSHELL 17941400 == 31 [pid = 2292] [id = 309] 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17944000) [pid = 2292] [serial = 926] [outer = 00000000] 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183AC800) [pid = 2292] [serial = 927] [outer = 17944000] 18:41:25 INFO - PROCESS | 2292 | 1467596485193 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (183C4000) [pid = 2292] [serial = 928] [outer = 17944000] 18:41:25 INFO - PROCESS | 2292 | 1467596485575 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]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 18:41:25 INFO - PROCESS | 2292 | 1467596485642 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 2292 | 1467596485644 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:41:25 INFO - PROCESS | 2292 | 1467596485647 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:41:25 INFO - PROCESS | 2292 | 1467596485649 Marionette TRACE conn5 <- [1,1202,null,{}] 18:41:25 INFO - PROCESS | 2292 | 1467596485652 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}] 18:41:25 INFO - PROCESS | 2292 | 1467596485654 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:25 INFO - PROCESS | 2292 | 1467596485740 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:41:25 INFO - PROCESS | 2292 | 1467596485745 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 2292 | 1467596485756 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:25 INFO - PROCESS | 2292 | ++DOCSHELL 18F9E000 == 32 [pid = 2292] [id = 310] 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19034800) [pid = 2292] [serial = 929] [outer = 00000000] 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A2B400) [pid = 2292] [serial = 930] [outer = 19034800] 18:41:25 INFO - PROCESS | 2292 | 1467596485800 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19ABF800) [pid = 2292] [serial = 931] [outer = 19034800] 18:41:26 INFO - PROCESS | 2292 | 1467596486269 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]]]}] 18:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 18:41:26 INFO - PROCESS | 2292 | 1467596486322 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 2292 | 1467596486324 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:41:26 INFO - PROCESS | 2292 | 1467596486327 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 2292 | 1467596486329 Marionette TRACE conn5 <- [1,1206,null,{}] 18:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:41:26 INFO - PROCESS | 2292 | 1467596486332 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}] 18:41:26 INFO - PROCESS | 2292 | 1467596486335 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:26 INFO - PROCESS | 2292 | 1467596486471 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:41:26 INFO - PROCESS | 2292 | 1467596486495 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 2292 | 1467596486497 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:26 INFO - PROCESS | 2292 | ++DOCSHELL 0D675800 == 33 [pid = 2292] [id = 311] 18:41:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192DF800) [pid = 2292] [serial = 932] [outer = 00000000] 18:41:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A09BC00) [pid = 2292] [serial = 933] [outer = 192DF800] 18:41:26 INFO - PROCESS | 2292 | 1467596486541 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C0400) [pid = 2292] [serial = 934] [outer = 192DF800] 18:41:26 INFO - PROCESS | 2292 | 1467596486986 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]]]}] 18:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 18:41:27 INFO - PROCESS | 2292 | 1467596487061 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 2292 | 1467596487063 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:41:27 INFO - PROCESS | 2292 | 1467596487066 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 2292 | 1467596487068 Marionette TRACE conn5 <- [1,1210,null,{}] 18:41:27 INFO - PROCESS | 2292 | 1467596487078 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}] 18:41:27 INFO - PROCESS | 2292 | 1467596487083 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:27 INFO - PROCESS | 2292 | 1467596487220 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:41:27 INFO - PROCESS | 2292 | 1467596487232 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 2292 | 1467596487234 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:27 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C6800 == 34 [pid = 2292] [id = 312] 18:41:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A0C6C00) [pid = 2292] [serial = 935] [outer = 00000000] 18:41:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A855C00) [pid = 2292] [serial = 936] [outer = 1A0C6C00] 18:41:27 INFO - PROCESS | 2292 | 1467596487332 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A861000) [pid = 2292] [serial = 937] [outer = 1A0C6C00] 18:41:27 INFO - PROCESS | 2292 | 1467596487747 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] 18:41:27 INFO - PROCESS | 2292 | 1467596487806 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:41:27 INFO - PROCESS | 2292 | 1467596487809 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:41:27 INFO - PROCESS | 2292 | 1467596487820 Marionette TRACE conn5 <- [1,1214,null,{}] 18:41:27 INFO - PROCESS | 2292 | 1467596487824 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}] 18:41:27 INFO - PROCESS | 2292 | 1467596487826 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:27 INFO - PROCESS | 2292 | 1467596487941 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (183BF800) [pid = 2292] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (146A4C00) [pid = 2292] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (11849C00) [pid = 2292] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19A05C00) [pid = 2292] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183AA400) [pid = 2292] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D1F7400) [pid = 2292] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D677000) [pid = 2292] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17926C00) [pid = 2292] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1C27BC00) [pid = 2292] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C543000) [pid = 2292] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A608400) [pid = 2292] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A73A400) [pid = 2292] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:41:28 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (17E5F800) [pid = 2292] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:41:28 INFO - PROCESS | 2292 | 1467596488100 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 2292 | 1467596488102 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:28 INFO - PROCESS | 2292 | ++DOCSHELL 08960C00 == 35 [pid = 2292] [id = 313] 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0C8B1C00) [pid = 2292] [serial = 938] [outer = 00000000] 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (10FD1000) [pid = 2292] [serial = 939] [outer = 0C8B1C00] 18:41:28 INFO - PROCESS | 2292 | 1467596488147 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (11849C00) [pid = 2292] [serial = 940] [outer = 0C8B1C00] 18:41:28 INFO - PROCESS | 2292 | 1467596488483 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]]]}] 18:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 18:41:28 INFO - PROCESS | 2292 | 1467596488543 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:41:28 INFO - PROCESS | 2292 | 1467596488545 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:41:28 INFO - PROCESS | 2292 | 1467596488548 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 2292 | 1467596488549 Marionette TRACE conn5 <- [1,1218,null,{}] 18:41:28 INFO - PROCESS | 2292 | 1467596488553 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}] 18:41:28 INFO - PROCESS | 2292 | 1467596488555 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:28 INFO - PROCESS | 2292 | 1467596488634 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:41:28 INFO - PROCESS | 2292 | 1467596488722 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 2292 | 1467596488724 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:28 INFO - PROCESS | 2292 | ++DOCSHELL 179BEC00 == 36 [pid = 2292] [id = 314] 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192DE400) [pid = 2292] [serial = 941] [outer = 00000000] 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1AD52C00) [pid = 2292] [serial = 942] [outer = 192DE400] 18:41:28 INFO - PROCESS | 2292 | 1467596488767 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1C262000) [pid = 2292] [serial = 943] [outer = 192DE400] 18:41:29 INFO - PROCESS | 2292 | 1467596489114 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]]]}] 18:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 18:41:29 INFO - PROCESS | 2292 | 1467596489178 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:41:29 INFO - PROCESS | 2292 | 1467596489180 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:41:29 INFO - PROCESS | 2292 | 1467596489184 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 2292 | 1467596489185 Marionette TRACE conn5 <- [1,1222,null,{}] 18:41:29 INFO - PROCESS | 2292 | 1467596489189 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}] 18:41:29 INFO - PROCESS | 2292 | 1467596489190 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:29 INFO - PROCESS | 2292 | 1467596489305 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:41:29 INFO - PROCESS | 2292 | 1467596489340 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:29 INFO - PROCESS | 2292 | 1467596489342 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:29 INFO - PROCESS | 2292 | ++DOCSHELL 08961000 == 37 [pid = 2292] [id = 315] 18:41:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (08965800) [pid = 2292] [serial = 944] [outer = 00000000] 18:41:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1C284000) [pid = 2292] [serial = 945] [outer = 08965800] 18:41:29 INFO - PROCESS | 2292 | 1467596489384 Marionette DEBUG loaded listener.js 18:41:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1C51E400) [pid = 2292] [serial = 946] [outer = 08965800] 18:41:29 INFO - PROCESS | 2292 | 1467596489800 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]]]}] 18:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 18:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:41:29 INFO - PROCESS | 2292 | 1467596489855 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:41:29 INFO - PROCESS | 2292 | 1467596489857 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:41:29 INFO - PROCESS | 2292 | 1467596489863 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:41:29 INFO - PROCESS | 2292 | 1467596489865 Marionette TRACE conn5 <- [1,1226,null,{}] 18:41:29 INFO - PROCESS | 2292 | 1467596489868 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}] 18:41:29 INFO - PROCESS | 2292 | 1467596489870 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:29 INFO - PROCESS | 2292 | 1467596489989 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:41:30 INFO - PROCESS | 2292 | 1467596490000 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:30 INFO - PROCESS | 2292 | 1467596490002 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:30 INFO - PROCESS | 2292 | ++DOCSHELL 1C281800 == 38 [pid = 2292] [id = 316] 18:41:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C541400) [pid = 2292] [serial = 947] [outer = 00000000] 18:41:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C5C4400) [pid = 2292] [serial = 948] [outer = 1C541400] 18:41:30 INFO - PROCESS | 2292 | 1467596490045 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C6DA000) [pid = 2292] [serial = 949] [outer = 1C541400] 18:41:30 INFO - PROCESS | 2292 | 1467596490716 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]]]}] 18:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 890ms 18:41:30 INFO - PROCESS | 2292 | 1467596490757 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 2292 | 1467596490762 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:41:30 INFO - PROCESS | 2292 | 1467596490767 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:41:30 INFO - PROCESS | 2292 | 1467596490772 Marionette TRACE conn5 <- [1,1230,null,{}] 18:41:30 INFO - PROCESS | 2292 | 1467596490778 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}] 18:41:30 INFO - PROCESS | 2292 | 1467596490780 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:30 INFO - PROCESS | 2292 | 1467596490894 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:41:31 INFO - PROCESS | 2292 | 1467596491027 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 2292 | 1467596491029 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:31 INFO - PROCESS | 2292 | ++DOCSHELL 0D036C00 == 39 [pid = 2292] [id = 317] 18:41:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0D15E000) [pid = 2292] [serial = 950] [outer = 00000000] 18:41:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14D98400) [pid = 2292] [serial = 951] [outer = 0D15E000] 18:41:31 INFO - PROCESS | 2292 | 1467596491087 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14FC1C00) [pid = 2292] [serial = 952] [outer = 0D15E000] 18:41:31 INFO - PROCESS | 2292 | 1467596491634 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]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 18:41:31 INFO - PROCESS | 2292 | 1467596491702 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 2292 | 1467596491707 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:41:31 INFO - PROCESS | 2292 | 1467596491713 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 2292 | 1467596491716 Marionette TRACE conn5 <- [1,1234,null,{}] 18:41:31 INFO - PROCESS | 2292 | 1467596491720 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}] 18:41:31 INFO - PROCESS | 2292 | 1467596491723 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:31 INFO - PROCESS | 2292 | 1467596491839 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:41:31 INFO - PROCESS | 2292 | 1467596491946 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 2292 | 1467596491949 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:31 INFO - PROCESS | 2292 | ++DOCSHELL 19037C00 == 40 [pid = 2292] [id = 318] 18:41:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (192D7C00) [pid = 2292] [serial = 953] [outer = 00000000] 18:41:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A0BE800) [pid = 2292] [serial = 954] [outer = 192D7C00] 18:41:32 INFO - PROCESS | 2292 | 1467596492003 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A4EF400) [pid = 2292] [serial = 955] [outer = 192D7C00] 18:41:32 INFO - PROCESS | 2292 | 1467596492592 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 18:41:32 INFO - PROCESS | 2292 | 1467596492647 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 2292 | 1467596492650 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:41:32 INFO - PROCESS | 2292 | 1467596492654 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 2292 | 1467596492657 Marionette TRACE conn5 <- [1,1238,null,{}] 18:41:32 INFO - PROCESS | 2292 | 1467596492668 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}] 18:41:32 INFO - PROCESS | 2292 | 1467596492673 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:32 INFO - PROCESS | 2292 | 1467596492783 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:41:32 INFO - PROCESS | 2292 | 1467596492891 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 2292 | 1467596492894 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:32 INFO - PROCESS | 2292 | ++DOCSHELL 1C6E5000 == 41 [pid = 2292] [id = 319] 18:41:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C6E5C00) [pid = 2292] [serial = 956] [outer = 00000000] 18:41:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1E2C6400) [pid = 2292] [serial = 957] [outer = 1C6E5C00] 18:41:32 INFO - PROCESS | 2292 | 1467596492949 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1E2CBC00) [pid = 2292] [serial = 958] [outer = 1C6E5C00] 18:41:33 INFO - PROCESS | 2292 | 1467596493523 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]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 18:41:33 INFO - PROCESS | 2292 | 1467596493587 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 2292 | 1467596493590 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:41:33 INFO - PROCESS | 2292 | 1467596493593 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 2292 | 1467596493595 Marionette TRACE conn5 <- [1,1242,null,{}] 18:41:33 INFO - PROCESS | 2292 | 1467596493599 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}] 18:41:33 INFO - PROCESS | 2292 | 1467596493601 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:33 INFO - PROCESS | 2292 | 1467596493718 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:41:33 INFO - PROCESS | 2292 | 1467596493818 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 2292 | 1467596493820 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:33 INFO - PROCESS | 2292 | ++DOCSHELL 1E923400 == 42 [pid = 2292] [id = 320] 18:41:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1E926400) [pid = 2292] [serial = 959] [outer = 00000000] 18:41:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1E96D000) [pid = 2292] [serial = 960] [outer = 1E926400] 18:41:33 INFO - PROCESS | 2292 | 1467596493872 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1EA09C00) [pid = 2292] [serial = 961] [outer = 1E926400] 18:41:34 INFO - PROCESS | 2292 | 1467596494663 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1124ms 18:41:34 INFO - PROCESS | 2292 | 1467596494721 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 2292 | 1467596494725 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:41:34 INFO - PROCESS | 2292 | 1467596494744 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:41:34 INFO - PROCESS | 2292 | 1467596494748 Marionette TRACE conn5 <- [1,1246,null,{}] 18:41:34 INFO - PROCESS | 2292 | 1467596494753 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}] 18:41:34 INFO - PROCESS | 2292 | 1467596494756 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:34 INFO - PROCESS | 2292 | 1467596494857 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:41:34 INFO - PROCESS | 2292 | 1467596494986 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 2292 | 1467596494990 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:35 INFO - PROCESS | 2292 | ++DOCSHELL 0E02B000 == 43 [pid = 2292] [id = 321] 18:41:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (10E11400) [pid = 2292] [serial = 962] [outer = 00000000] 18:41:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (118CFC00) [pid = 2292] [serial = 963] [outer = 10E11400] 18:41:35 INFO - PROCESS | 2292 | 1467596495039 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (14DCC400) [pid = 2292] [serial = 964] [outer = 10E11400] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 08961000 == 42 [pid = 2292] [id = 315] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 179BEC00 == 41 [pid = 2292] [id = 314] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 08960C00 == 40 [pid = 2292] [id = 313] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 1A0C6800 == 39 [pid = 2292] [id = 312] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 0D675800 == 38 [pid = 2292] [id = 311] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 18F9E000 == 37 [pid = 2292] [id = 310] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 17941400 == 36 [pid = 2292] [id = 309] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 0D782C00 == 35 [pid = 2292] [id = 308] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 10E1BC00 == 34 [pid = 2292] [id = 307] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 0C8BE000 == 33 [pid = 2292] [id = 305] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 17930C00 == 32 [pid = 2292] [id = 306] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 183A6400 == 31 [pid = 2292] [id = 304] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 1C6E5000 == 30 [pid = 2292] [id = 319] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 1E923400 == 29 [pid = 2292] [id = 320] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 19037C00 == 28 [pid = 2292] [id = 318] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 1C281800 == 27 [pid = 2292] [id = 316] 18:41:36 INFO - PROCESS | 2292 | --DOCSHELL 0D036C00 == 26 [pid = 2292] [id = 317] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (192D6400) [pid = 2292] [serial = 897] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (14D99400) [pid = 2292] [serial = 885] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (14F4B400) [pid = 2292] [serial = 886] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (146A5400) [pid = 2292] [serial = 891] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (147D6400) [pid = 2292] [serial = 892] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A090400) [pid = 2292] [serial = 900] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (183BD000) [pid = 2292] [serial = 894] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D677C00) [pid = 2292] [serial = 888] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0D6F7C00) [pid = 2292] [serial = 889] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0DD42000) [pid = 2292] [serial = 874] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D748000) [pid = 2292] [serial = 873] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (183BAC00) [pid = 2292] [serial = 877] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17930400) [pid = 2292] [serial = 876] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C543800) [pid = 2292] [serial = 880] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C53E000) [pid = 2292] [serial = 879] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1E2BE400) [pid = 2292] [serial = 883] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C6DE400) [pid = 2292] [serial = 882] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A66F400) [pid = 2292] [serial = 903] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A09D400) [pid = 2292] [serial = 901] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1AD4F800) [pid = 2292] [serial = 909] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A7C4400) [pid = 2292] [serial = 904] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192F8800) [pid = 2292] [serial = 898] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A9E5C00) [pid = 2292] [serial = 910] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C51AC00) [pid = 2292] [serial = 912] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A0C7C00) [pid = 2292] [serial = 906] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18D35C00) [pid = 2292] [serial = 895] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A0C8400) [pid = 2292] [serial = 907] [outer = 00000000] [url = about:blank] 18:41:36 INFO - PROCESS | 2292 | 1467596496424 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1717ms 18:41:36 INFO - PROCESS | 2292 | 1467596496468 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 2292 | 1467596496472 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:41:36 INFO - PROCESS | 2292 | 1467596496476 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 2292 | 1467596496479 Marionette TRACE conn5 <- [1,1250,null,{}] 18:41:36 INFO - PROCESS | 2292 | 1467596496485 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}] 18:41:36 INFO - PROCESS | 2292 | 1467596496488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:36 INFO - PROCESS | 2292 | 1467596496575 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:41:36 INFO - PROCESS | 2292 | 1467596496588 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 2292 | 1467596496590 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:36 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9C00 == 27 [pid = 2292] [id = 322] 18:41:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D1FA800) [pid = 2292] [serial = 965] [outer = 00000000] 18:41:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D67BC00) [pid = 2292] [serial = 966] [outer = 0D1FA800] 18:41:36 INFO - PROCESS | 2292 | 1467596496637 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D6F8800) [pid = 2292] [serial = 967] [outer = 0D1FA800] 18:41:37 INFO - PROCESS | 2292 | 1467596497099 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 18:41:37 INFO - PROCESS | 2292 | 1467596497166 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 2292 | 1467596497171 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:41:37 INFO - PROCESS | 2292 | 1467596497178 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 2292 | 1467596497180 Marionette TRACE conn5 <- [1,1254,null,{}] 18:41:37 INFO - PROCESS | 2292 | 1467596497184 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}] 18:41:37 INFO - PROCESS | 2292 | 1467596497187 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:37 INFO - PROCESS | 2292 | 1467596497273 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:41:37 INFO - PROCESS | 2292 | 1467596497282 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 2292 | 1467596497285 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:37 INFO - PROCESS | 2292 | ++DOCSHELL 0DD5E800 == 28 [pid = 2292] [id = 323] 18:41:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0DD5F800) [pid = 2292] [serial = 968] [outer = 00000000] 18:41:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0E024400) [pid = 2292] [serial = 969] [outer = 0DD5F800] 18:41:37 INFO - PROCESS | 2292 | 1467596497338 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (10E74800) [pid = 2292] [serial = 970] [outer = 0DD5F800] 18:41:37 INFO - PROCESS | 2292 | 1467596497799 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 18:41:37 INFO - PROCESS | 2292 | 1467596497851 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 2292 | 1467596497853 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:41:37 INFO - PROCESS | 2292 | 1467596497856 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:41:37 INFO - PROCESS | 2292 | 1467596497860 Marionette TRACE conn5 <- [1,1258,null,{}] 18:41:37 INFO - PROCESS | 2292 | 1467596497870 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}] 18:41:37 INFO - PROCESS | 2292 | 1467596497875 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:37 INFO - PROCESS | 2292 | 1467596497989 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:41:38 INFO - PROCESS | 2292 | 1467596498087 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 2292 | 1467596498090 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:38 INFO - PROCESS | 2292 | ++DOCSHELL 14FCD000 == 29 [pid = 2292] [id = 324] 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (15E59C00) [pid = 2292] [serial = 971] [outer = 00000000] 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (15E65000) [pid = 2292] [serial = 972] [outer = 15E59C00] 18:41:38 INFO - PROCESS | 2292 | 1467596498137 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (17925400) [pid = 2292] [serial = 973] [outer = 15E59C00] 18:41:38 INFO - PROCESS | 2292 | 1467596498554 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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 18:41:38 INFO - PROCESS | 2292 | 1467596498591 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 2292 | 1467596498593 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:41:38 INFO - PROCESS | 2292 | 1467596498597 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 2292 | 1467596498598 Marionette TRACE conn5 <- [1,1262,null,{}] 18:41:38 INFO - PROCESS | 2292 | 1467596498607 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}] 18:41:38 INFO - PROCESS | 2292 | 1467596498609 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:38 INFO - PROCESS | 2292 | 1467596498722 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:41:38 INFO - PROCESS | 2292 | 1467596498728 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 2292 | 1467596498729 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:38 INFO - PROCESS | 2292 | ++DOCSHELL 15E63C00 == 30 [pid = 2292] [id = 325] 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1792D000) [pid = 2292] [serial = 974] [outer = 00000000] 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (17946800) [pid = 2292] [serial = 975] [outer = 1792D000] 18:41:38 INFO - PROCESS | 2292 | 1467596498773 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (183BAC00) [pid = 2292] [serial = 976] [outer = 1792D000] 18:41:39 INFO - PROCESS | 2292 | 1467596499210 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 18:41:39 INFO - PROCESS | 2292 | 1467596499272 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 2292 | 1467596499274 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:41:39 INFO - PROCESS | 2292 | 1467596499277 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:41:39 INFO - PROCESS | 2292 | 1467596499279 Marionette TRACE conn5 <- [1,1266,null,{}] 18:41:39 INFO - PROCESS | 2292 | 1467596499282 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}] 18:41:39 INFO - PROCESS | 2292 | 1467596499284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:39 INFO - PROCESS | 2292 | 1467596499419 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:41:39 INFO - PROCESS | 2292 | 1467596499435 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 2292 | 1467596499437 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:39 INFO - PROCESS | 2292 | ++DOCSHELL 183C4C00 == 31 [pid = 2292] [id = 326] 18:41:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (183C5800) [pid = 2292] [serial = 977] [outer = 00000000] 18:41:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (18D38800) [pid = 2292] [serial = 978] [outer = 183C5800] 18:41:39 INFO - PROCESS | 2292 | 1467596499480 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18F98800) [pid = 2292] [serial = 979] [outer = 183C5800] 18:41:39 INFO - PROCESS | 2292 | 1467596499920 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 18:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:41:39 INFO - PROCESS | 2292 | 1467596499951 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 2292 | 1467596499953 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:41:39 INFO - PROCESS | 2292 | 1467596499956 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 2292 | 1467596499958 Marionette TRACE conn5 <- [1,1270,null,{}] 18:41:39 INFO - PROCESS | 2292 | 1467596499961 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}] 18:41:39 INFO - PROCESS | 2292 | 1467596499967 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:40 INFO - PROCESS | 2292 | 1467596500102 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:41:40 INFO - PROCESS | 2292 | 1467596500163 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 2292 | 1467596500165 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:40 INFO - PROCESS | 2292 | ++DOCSHELL 192D6400 == 32 [pid = 2292] [id = 327] 18:41:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (192DEC00) [pid = 2292] [serial = 980] [outer = 00000000] 18:41:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (19A03C00) [pid = 2292] [serial = 981] [outer = 192DEC00] 18:41:40 INFO - PROCESS | 2292 | 1467596500209 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (19ABB000) [pid = 2292] [serial = 982] [outer = 192DEC00] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1C541400) [pid = 2292] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192DE400) [pid = 2292] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (10E73C00) [pid = 2292] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17944000) [pid = 2292] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A0C6C00) [pid = 2292] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C282400) [pid = 2292] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D784C00) [pid = 2292] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D1F0C00) [pid = 2292] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (192DF800) [pid = 2292] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F93800) [pid = 2292] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0C8B1C00) [pid = 2292] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19034800) [pid = 2292] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:41:40 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (08965800) [pid = 2292] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:41:40 INFO - PROCESS | 2292 | 1467596500885 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 18:41:40 INFO - PROCESS | 2292 | 1467596500928 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 2292 | 1467596500930 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:41:40 INFO - PROCESS | 2292 | 1467596500932 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 2292 | 1467596500934 Marionette TRACE conn5 <- [1,1274,null,{}] 18:41:40 INFO - PROCESS | 2292 | 1467596500938 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}] 18:41:40 INFO - PROCESS | 2292 | 1467596500940 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:41 INFO - PROCESS | 2292 | 1467596501020 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:41:41 INFO - PROCESS | 2292 | 1467596501025 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 2292 | 1467596501027 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:41 INFO - PROCESS | 2292 | ++DOCSHELL 17928400 == 33 [pid = 2292] [id = 328] 18:41:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (179BA400) [pid = 2292] [serial = 983] [outer = 00000000] 18:41:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192EFC00) [pid = 2292] [serial = 984] [outer = 179BA400] 18:41:41 INFO - PROCESS | 2292 | 1467596501070 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192F1800) [pid = 2292] [serial = 985] [outer = 179BA400] 18:41:41 INFO - PROCESS | 2292 | 1467596501900 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]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1017ms 18:41:41 INFO - PROCESS | 2292 | 1467596501952 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 2292 | 1467596501956 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:41:41 INFO - PROCESS | 2292 | 1467596501961 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 2292 | 1467596501964 Marionette TRACE conn5 <- [1,1278,null,{}] 18:41:41 INFO - PROCESS | 2292 | 1467596501969 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}] 18:41:41 INFO - PROCESS | 2292 | 1467596501973 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:42 INFO - PROCESS | 2292 | 1467596502121 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:41:42 INFO - PROCESS | 2292 | 1467596502202 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 2292 | 1467596502205 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:42 INFO - PROCESS | 2292 | ++DOCSHELL 0D6FC000 == 34 [pid = 2292] [id = 329] 18:41:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D751000) [pid = 2292] [serial = 986] [outer = 00000000] 18:41:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (10E76800) [pid = 2292] [serial = 987] [outer = 0D751000] 18:41:42 INFO - PROCESS | 2292 | 1467596502302 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1462F000) [pid = 2292] [serial = 988] [outer = 0D751000] 18:41:42 INFO - PROCESS | 2292 | 1467596502978 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1079ms 18:41:43 INFO - PROCESS | 2292 | 1467596503057 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 2292 | 1467596503062 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:41:43 INFO - PROCESS | 2292 | 1467596503068 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 2292 | 1467596503071 Marionette TRACE conn5 <- [1,1282,null,{}] 18:41:43 INFO - PROCESS | 2292 | 1467596503075 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}] 18:41:43 INFO - PROCESS | 2292 | 1467596503078 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:43 INFO - PROCESS | 2292 | 1467596503205 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:41:43 INFO - PROCESS | 2292 | 1467596503394 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 2292 | 1467596503397 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:43 INFO - PROCESS | 2292 | ++DOCSHELL 0895B000 == 35 [pid = 2292] [id = 330] 18:41:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (08961000) [pid = 2292] [serial = 989] [outer = 00000000] 18:41:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0C8BC000) [pid = 2292] [serial = 990] [outer = 08961000] 18:41:43 INFO - PROCESS | 2292 | 1467596503454 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (0CDE3400) [pid = 2292] [serial = 991] [outer = 08961000] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 192D6400 == 34 [pid = 2292] [id = 327] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 183C4C00 == 33 [pid = 2292] [id = 326] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 15E63C00 == 32 [pid = 2292] [id = 325] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 14FCD000 == 31 [pid = 2292] [id = 324] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 0DD5E800 == 30 [pid = 2292] [id = 323] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9C00 == 29 [pid = 2292] [id = 322] 18:41:43 INFO - PROCESS | 2292 | --DOCSHELL 0E02B000 == 28 [pid = 2292] [id = 321] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C51E400) [pid = 2292] [serial = 946] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C5C4400) [pid = 2292] [serial = 948] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1AD52C00) [pid = 2292] [serial = 942] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (118CEC00) [pid = 2292] [serial = 921] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183AC800) [pid = 2292] [serial = 927] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A861000) [pid = 2292] [serial = 937] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1C521C00) [pid = 2292] [serial = 913] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (10E7EC00) [pid = 2292] [serial = 924] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (10FCEC00) [pid = 2292] [serial = 915] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A0C0400) [pid = 2292] [serial = 934] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14DCA400) [pid = 2292] [serial = 922] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (192D6000) [pid = 2292] [serial = 918] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (183C4000) [pid = 2292] [serial = 928] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A855C00) [pid = 2292] [serial = 936] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A09BC00) [pid = 2292] [serial = 933] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (19AC0000) [pid = 2292] [serial = 919] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (146F4000) [pid = 2292] [serial = 916] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (10FD1000) [pid = 2292] [serial = 939] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1C262000) [pid = 2292] [serial = 943] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (147D0000) [pid = 2292] [serial = 925] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (19A2B400) [pid = 2292] [serial = 930] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19ABF800) [pid = 2292] [serial = 931] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (11849C00) [pid = 2292] [serial = 940] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1C284000) [pid = 2292] [serial = 945] [outer = 00000000] [url = about:blank] 18:41:43 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1C6DA000) [pid = 2292] [serial = 949] [outer = 00000000] [url = about:blank] 18:41:44 INFO - PROCESS | 2292 | 1467596504056 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1023ms 18:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:41:44 INFO - PROCESS | 2292 | 1467596504092 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 2292 | 1467596504096 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:41:44 INFO - PROCESS | 2292 | 1467596504100 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 2292 | 1467596504103 Marionette TRACE conn5 <- [1,1286,null,{}] 18:41:44 INFO - PROCESS | 2292 | 1467596504108 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}] 18:41:44 INFO - PROCESS | 2292 | 1467596504112 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:44 INFO - PROCESS | 2292 | 1467596504198 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:41:44 INFO - PROCESS | 2292 | 1467596504208 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 2292 | 1467596504211 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:44 INFO - PROCESS | 2292 | ++DOCSHELL 0D783000 == 29 [pid = 2292] [id = 331] 18:41:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0DA92400) [pid = 2292] [serial = 992] [outer = 00000000] 18:41:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (10E71800) [pid = 2292] [serial = 993] [outer = 0DA92400] 18:41:44 INFO - PROCESS | 2292 | 1467596504257 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (1184C000) [pid = 2292] [serial = 994] [outer = 0DA92400] 18:41:44 INFO - PROCESS | 2292 | 1467596504764 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 18:41:44 INFO - PROCESS | 2292 | 1467596504833 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 2292 | 1467596504837 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:41:44 INFO - PROCESS | 2292 | 1467596504842 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:41:44 INFO - PROCESS | 2292 | 1467596504844 Marionette TRACE conn5 <- [1,1290,null,{}] 18:41:44 INFO - PROCESS | 2292 | 1467596504847 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}] 18:41:44 INFO - PROCESS | 2292 | 1467596504850 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:44 INFO - PROCESS | 2292 | 1467596504938 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:41:45 INFO - PROCESS | 2292 | 1467596505025 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 2292 | 1467596505028 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:45 INFO - PROCESS | 2292 | ++DOCSHELL 14E31800 == 30 [pid = 2292] [id = 332] 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (14E50000) [pid = 2292] [serial = 995] [outer = 00000000] 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (16445000) [pid = 2292] [serial = 996] [outer = 14E50000] 18:41:45 INFO - PROCESS | 2292 | 1467596505073 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (17924800) [pid = 2292] [serial = 997] [outer = 14E50000] 18:41:45 INFO - PROCESS | 2292 | 1467596505454 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 18:41:45 INFO - PROCESS | 2292 | 1467596505477 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 2292 | 1467596505479 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:41:45 INFO - PROCESS | 2292 | 1467596505483 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 2292 | 1467596505489 Marionette TRACE conn5 <- [1,1294,null,{}] 18:41:45 INFO - PROCESS | 2292 | 1467596505499 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}] 18:41:45 INFO - PROCESS | 2292 | 1467596505502 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:45 INFO - PROCESS | 2292 | 1467596505587 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:41:45 INFO - PROCESS | 2292 | 1467596505595 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 2292 | 1467596505597 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:45 INFO - PROCESS | 2292 | ++DOCSHELL 179C2C00 == 31 [pid = 2292] [id = 333] 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (17E5F800) [pid = 2292] [serial = 998] [outer = 00000000] 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (18F9A000) [pid = 2292] [serial = 999] [outer = 17E5F800] 18:41:45 INFO - PROCESS | 2292 | 1467596505640 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1913A400) [pid = 2292] [serial = 1000] [outer = 17E5F800] 18:41:46 INFO - PROCESS | 2292 | 1467596506075 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 18:41:46 INFO - PROCESS | 2292 | 1467596506130 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 2292 | 1467596506133 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:41:46 INFO - PROCESS | 2292 | 1467596506136 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 2292 | 1467596506138 Marionette TRACE conn5 <- [1,1298,null,{}] 18:41:46 INFO - PROCESS | 2292 | 1467596506146 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}] 18:41:46 INFO - PROCESS | 2292 | 1467596506148 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:46 INFO - PROCESS | 2292 | 1467596506262 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:41:46 INFO - PROCESS | 2292 | 1467596506347 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 2292 | 1467596506349 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:46 INFO - PROCESS | 2292 | ++DOCSHELL 192E3400 == 32 [pid = 2292] [id = 334] 18:41:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192ED000) [pid = 2292] [serial = 1001] [outer = 00000000] 18:41:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19A36000) [pid = 2292] [serial = 1002] [outer = 192ED000] 18:41:46 INFO - PROCESS | 2292 | 1467596506392 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A04C800) [pid = 2292] [serial = 1003] [outer = 192ED000] 18:41:46 INFO - PROCESS | 2292 | 1467596506818 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] 18:41:46 INFO - PROCESS | 2292 | 1467596506869 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:41:46 INFO - PROCESS | 2292 | 1467596506872 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 2292 | 1467596506874 Marionette TRACE conn5 <- [1,1302,null,{}] 18:41:46 INFO - PROCESS | 2292 | 1467596506877 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}] 18:41:46 INFO - PROCESS | 2292 | 1467596506879 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:46 INFO - PROCESS | 2292 | 1467596506990 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:41:46 INFO - PROCESS | 2292 | 1467596506998 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 2292 | 1467596507004 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:47 INFO - PROCESS | 2292 | ++DOCSHELL 14E2F400 == 33 [pid = 2292] [id = 335] 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14FCC800) [pid = 2292] [serial = 1004] [outer = 00000000] 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0BC000) [pid = 2292] [serial = 1005] [outer = 14FCC800] 18:41:47 INFO - PROCESS | 2292 | 1467596507110 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A0C3C00) [pid = 2292] [serial = 1006] [outer = 14FCC800] 18:41:47 INFO - PROCESS | 2292 | 1467596507543 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 18:41:47 INFO - PROCESS | 2292 | 1467596507619 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 2292 | 1467596507621 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:41:47 INFO - PROCESS | 2292 | 1467596507625 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 2292 | 1467596507626 Marionette TRACE conn5 <- [1,1306,null,{}] 18:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:41:47 INFO - PROCESS | 2292 | 1467596507634 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}] 18:41:47 INFO - PROCESS | 2292 | 1467596507636 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:47 INFO - PROCESS | 2292 | 1467596507747 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:41:47 INFO - PROCESS | 2292 | 1467596507816 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 2292 | 1467596507818 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:47 INFO - PROCESS | 2292 | ++DOCSHELL 0D676000 == 34 [pid = 2292] [id = 336] 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0C6C00) [pid = 2292] [serial = 1007] [outer = 00000000] 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A4EEC00) [pid = 2292] [serial = 1008] [outer = 1A0C6C00] 18:41:47 INFO - PROCESS | 2292 | 1467596507861 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A661400) [pid = 2292] [serial = 1009] [outer = 1A0C6C00] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (192DEC00) [pid = 2292] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1792D000) [pid = 2292] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (183C5800) [pid = 2292] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (10E11400) [pid = 2292] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0DD5F800) [pid = 2292] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (15E59C00) [pid = 2292] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D1FA800) [pid = 2292] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D15E000) [pid = 2292] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (192D7C00) [pid = 2292] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C6E5C00) [pid = 2292] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:41:48 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1E926400) [pid = 2292] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:41:48 INFO - PROCESS | 2292 | 1467596508292 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 18:41:48 INFO - PROCESS | 2292 | 1467596508361 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 2292 | 1467596508363 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:41:48 INFO - PROCESS | 2292 | 1467596508367 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 2292 | 1467596508368 Marionette TRACE conn5 <- [1,1310,null,{}] 18:41:48 INFO - PROCESS | 2292 | 1467596508372 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}] 18:41:48 INFO - PROCESS | 2292 | 1467596508374 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:48 INFO - PROCESS | 2292 | 1467596508451 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:41:48 INFO - PROCESS | 2292 | 1467596508540 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 2292 | 1467596508542 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:48 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F3400 == 35 [pid = 2292] [id = 337] 18:41:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0DA93800) [pid = 2292] [serial = 1010] [outer = 00000000] 18:41:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (183A9800) [pid = 2292] [serial = 1011] [outer = 0DA93800] 18:41:48 INFO - PROCESS | 2292 | 1467596508585 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (18F95000) [pid = 2292] [serial = 1012] [outer = 0DA93800] 18:41:48 INFO - PROCESS | 2292 | 1467596508919 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 18:41:48 INFO - PROCESS | 2292 | 1467596508998 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 2292 | 1467596509000 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:41:48 INFO - PROCESS | 2292 | 1467596509003 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 2292 | 1467596509004 Marionette TRACE conn5 <- [1,1314,null,{}] 18:41:49 INFO - PROCESS | 2292 | 1467596509008 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}] 18:41:49 INFO - PROCESS | 2292 | 1467596509010 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:49 INFO - PROCESS | 2292 | 1467596509147 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:41:49 INFO - PROCESS | 2292 | 1467596509155 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 2292 | 1467596509157 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:49 INFO - PROCESS | 2292 | ++DOCSHELL 0D083C00 == 36 [pid = 2292] [id = 338] 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (15E65C00) [pid = 2292] [serial = 1013] [outer = 00000000] 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A7C2000) [pid = 2292] [serial = 1014] [outer = 15E65C00] 18:41:49 INFO - PROCESS | 2292 | 1467596509200 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A855000) [pid = 2292] [serial = 1015] [outer = 15E65C00] 18:41:49 INFO - PROCESS | 2292 | 1467596509606 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]]]}] 18:41:49 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 18:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 18:41:49 INFO - PROCESS | 2292 | 1467596509635 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 2292 | 1467596509637 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:41:49 INFO - PROCESS | 2292 | 1467596509640 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:41:49 INFO - PROCESS | 2292 | 1467596509642 Marionette TRACE conn5 <- [1,1318,null,{}] 18:41:49 INFO - PROCESS | 2292 | 1467596509649 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}] 18:41:49 INFO - PROCESS | 2292 | 1467596509651 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:49 INFO - PROCESS | 2292 | 1467596509743 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:41:49 INFO - PROCESS | 2292 | 1467596509750 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 2292 | 1467596509751 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:49 INFO - PROCESS | 2292 | ++DOCSHELL 08878400 == 37 [pid = 2292] [id = 339] 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14E52400) [pid = 2292] [serial = 1016] [outer = 00000000] 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A861400) [pid = 2292] [serial = 1017] [outer = 14E52400] 18:41:49 INFO - PROCESS | 2292 | 1467596509794 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A9E6C00) [pid = 2292] [serial = 1018] [outer = 14E52400] 18:41:50 INFO - PROCESS | 2292 | 1467596510260 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]]]}] 18:41:50 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 18:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 18:41:50 INFO - PROCESS | 2292 | 1467596510374 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:41:50 INFO - PROCESS | 2292 | 1467596510379 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:41:50 INFO - PROCESS | 2292 | 1467596510384 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 2292 | 1467596510389 Marionette TRACE conn5 <- [1,1322,null,{}] 18:41:50 INFO - PROCESS | 2292 | 1467596510396 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}] 18:41:50 INFO - PROCESS | 2292 | 1467596510399 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:50 INFO - PROCESS | 2292 | 1467596510571 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:41:50 INFO - PROCESS | 2292 | 1467596510671 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 2292 | 1467596510676 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:50 INFO - PROCESS | 2292 | ++DOCSHELL 0DA24C00 == 38 [pid = 2292] [id = 340] 18:41:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0DA29C00) [pid = 2292] [serial = 1019] [outer = 00000000] 18:41:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (11849C00) [pid = 2292] [serial = 1020] [outer = 0DA29C00] 18:41:50 INFO - PROCESS | 2292 | 1467596510732 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (149DBC00) [pid = 2292] [serial = 1021] [outer = 0DA29C00] 18:41:51 INFO - PROCESS | 2292 | 1467596511336 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 18:41:51 INFO - PROCESS | 2292 | 1467596511359 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 2292 | 1467596511364 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:41:51 INFO - PROCESS | 2292 | 1467596511370 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:41:51 INFO - PROCESS | 2292 | 1467596511373 Marionette TRACE conn5 <- [1,1326,null,{}] 18:41:51 INFO - PROCESS | 2292 | 1467596511377 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}] 18:41:51 INFO - PROCESS | 2292 | 1467596511380 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:51 INFO - PROCESS | 2292 | 1467596511491 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:41:51 INFO - PROCESS | 2292 | 1467596511597 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 2292 | 1467596511599 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:51 INFO - PROCESS | 2292 | ++DOCSHELL 183BD800 == 39 [pid = 2292] [id = 341] 18:41:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183BDC00) [pid = 2292] [serial = 1022] [outer = 00000000] 18:41:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18F91000) [pid = 2292] [serial = 1023] [outer = 183BDC00] 18:41:51 INFO - PROCESS | 2292 | 1467596511655 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (192DA400) [pid = 2292] [serial = 1024] [outer = 183BDC00] 18:41:52 INFO - PROCESS | 2292 | 1467596512749 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1421ms 18:41:52 INFO - PROCESS | 2292 | 1467596512795 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 2292 | 1467596512797 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:41:52 INFO - PROCESS | 2292 | 1467596512801 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 2292 | 1467596512805 Marionette TRACE conn5 <- [1,1330,null,{}] 18:41:52 INFO - PROCESS | 2292 | 1467596512816 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}] 18:41:52 INFO - PROCESS | 2292 | 1467596512821 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:52 INFO - PROCESS | 2292 | 1467596512931 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:41:53 INFO - PROCESS | 2292 | 1467596513058 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 2292 | 1467596513061 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:53 INFO - PROCESS | 2292 | ++DOCSHELL 1A85A400 == 40 [pid = 2292] [id = 342] 18:41:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A85B000) [pid = 2292] [serial = 1025] [outer = 00000000] 18:41:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1BF9F400) [pid = 2292] [serial = 1026] [outer = 1A85B000] 18:41:53 INFO - PROCESS | 2292 | 1467596513120 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C27B000) [pid = 2292] [serial = 1027] [outer = 1A85B000] 18:41:53 INFO - PROCESS | 2292 | 1467596513738 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 18:41:53 INFO - PROCESS | 2292 | 1467596513775 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 2292 | 1467596513778 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:41:53 INFO - PROCESS | 2292 | 1467596513783 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 2292 | 1467596513785 Marionette TRACE conn5 <- [1,1334,null,{}] 18:41:53 INFO - PROCESS | 2292 | 1467596513789 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}] 18:41:53 INFO - PROCESS | 2292 | 1467596513791 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:53 INFO - PROCESS | 2292 | 1467596513900 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:41:54 INFO - PROCESS | 2292 | 1467596514002 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 2292 | 1467596514005 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:54 INFO - PROCESS | 2292 | ++DOCSHELL 0D67F400 == 41 [pid = 2292] [id = 343] 18:41:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D748400) [pid = 2292] [serial = 1028] [outer = 00000000] 18:41:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (14EEC800) [pid = 2292] [serial = 1029] [outer = 0D748400] 18:41:54 INFO - PROCESS | 2292 | 1467596514057 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (183A8400) [pid = 2292] [serial = 1030] [outer = 0D748400] 18:41:54 INFO - PROCESS | 2292 | 1467596514765 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]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1018ms 18:41:54 INFO - PROCESS | 2292 | 1467596514806 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 2292 | 1467596514810 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:41:54 INFO - PROCESS | 2292 | 1467596514815 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 2292 | 1467596514820 Marionette TRACE conn5 <- [1,1338,null,{}] 18:41:54 INFO - PROCESS | 2292 | 1467596514824 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}] 18:41:54 INFO - PROCESS | 2292 | 1467596514827 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:54 INFO - PROCESS | 2292 | 1467596514948 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:41:55 INFO - PROCESS | 2292 | 1467596515056 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 2292 | 1467596515059 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:55 INFO - PROCESS | 2292 | ++DOCSHELL 0D785400 == 42 [pid = 2292] [id = 344] 18:41:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (0D788800) [pid = 2292] [serial = 1031] [outer = 00000000] 18:41:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0DD43400) [pid = 2292] [serial = 1032] [outer = 0D788800] 18:41:55 INFO - PROCESS | 2292 | 1467596515108 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (10E17C00) [pid = 2292] [serial = 1033] [outer = 0D788800] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D083C00 == 41 [pid = 2292] [id = 338] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D6F3400 == 40 [pid = 2292] [id = 337] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D676000 == 39 [pid = 2292] [id = 336] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 14E2F400 == 38 [pid = 2292] [id = 335] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 192E3400 == 37 [pid = 2292] [id = 334] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 179C2C00 == 36 [pid = 2292] [id = 333] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 14E31800 == 35 [pid = 2292] [id = 332] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D783000 == 34 [pid = 2292] [id = 331] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0895B000 == 33 [pid = 2292] [id = 330] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D6FC000 == 32 [pid = 2292] [id = 329] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 17928400 == 31 [pid = 2292] [id = 328] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0D67F400 == 30 [pid = 2292] [id = 343] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 183BD800 == 29 [pid = 2292] [id = 341] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 1A85A400 == 28 [pid = 2292] [id = 342] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 08878400 == 27 [pid = 2292] [id = 339] 18:41:55 INFO - PROCESS | 2292 | --DOCSHELL 0DA24C00 == 26 [pid = 2292] [id = 340] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (19A03C00) [pid = 2292] [serial = 981] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (17946800) [pid = 2292] [serial = 975] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (18D38800) [pid = 2292] [serial = 978] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14DCC400) [pid = 2292] [serial = 964] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (118CFC00) [pid = 2292] [serial = 963] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0E024400) [pid = 2292] [serial = 969] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (10E74800) [pid = 2292] [serial = 970] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (15E65000) [pid = 2292] [serial = 972] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D67BC00) [pid = 2292] [serial = 966] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D6F8800) [pid = 2292] [serial = 967] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (18F98800) [pid = 2292] [serial = 979] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14FC1C00) [pid = 2292] [serial = 952] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14D98400) [pid = 2292] [serial = 951] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A4EF400) [pid = 2292] [serial = 955] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A0BE800) [pid = 2292] [serial = 954] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (19ABB000) [pid = 2292] [serial = 982] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1E2CBC00) [pid = 2292] [serial = 958] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1E2C6400) [pid = 2292] [serial = 957] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1EA09C00) [pid = 2292] [serial = 961] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1E96D000) [pid = 2292] [serial = 960] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (183BAC00) [pid = 2292] [serial = 976] [outer = 00000000] [url = about:blank] 18:41:55 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (17925400) [pid = 2292] [serial = 973] [outer = 00000000] [url = about:blank] 18:41:56 INFO - PROCESS | 2292 | 1467596516308 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1529ms 18:41:56 INFO - PROCESS | 2292 | 1467596516347 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:41:56 INFO - PROCESS | 2292 | 1467596516351 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:41:56 INFO - PROCESS | 2292 | 1467596516356 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 2292 | 1467596516361 Marionette TRACE conn5 <- [1,1342,null,{}] 18:41:56 INFO - PROCESS | 2292 | 1467596516366 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}] 18:41:56 INFO - PROCESS | 2292 | 1467596516369 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:56 INFO - PROCESS | 2292 | 1467596516487 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:41:56 INFO - PROCESS | 2292 | 1467596516573 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:56 INFO - PROCESS | 2292 | 1467596516576 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:56 INFO - PROCESS | 2292 | ++DOCSHELL 0D67BC00 == 27 [pid = 2292] [id = 345] 18:41:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D67D400) [pid = 2292] [serial = 1034] [outer = 00000000] 18:41:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D6F9400) [pid = 2292] [serial = 1035] [outer = 0D67D400] 18:41:56 INFO - PROCESS | 2292 | 1467596516625 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D74D800) [pid = 2292] [serial = 1036] [outer = 0D67D400] 18:41:57 INFO - PROCESS | 2292 | 1467596517017 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]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 18:41:57 INFO - PROCESS | 2292 | 1467596517047 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 2292 | 1467596517052 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:41:57 INFO - PROCESS | 2292 | 1467596517058 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 2292 | 1467596517061 Marionette TRACE conn5 <- [1,1346,null,{}] 18:41:57 INFO - PROCESS | 2292 | 1467596517064 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}] 18:41:57 INFO - PROCESS | 2292 | 1467596517067 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:57 INFO - PROCESS | 2292 | 1467596517184 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:41:57 INFO - PROCESS | 2292 | 1467596517195 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 2292 | 1467596517197 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:57 INFO - PROCESS | 2292 | ++DOCSHELL 0E028800 == 28 [pid = 2292] [id = 346] 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (10E1B000) [pid = 2292] [serial = 1037] [outer = 00000000] 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (146ABC00) [pid = 2292] [serial = 1038] [outer = 10E1B000] 18:41:57 INFO - PROCESS | 2292 | 1467596517244 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (149BFC00) [pid = 2292] [serial = 1039] [outer = 10E1B000] 18:41:57 INFO - PROCESS | 2292 | 1467596517686 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]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 18:41:57 INFO - PROCESS | 2292 | 1467596517732 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 2292 | 1467596517734 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:41:57 INFO - PROCESS | 2292 | 1467596517738 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 2292 | 1467596517741 Marionette TRACE conn5 <- [1,1350,null,{}] 18:41:57 INFO - PROCESS | 2292 | 1467596517752 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}] 18:41:57 INFO - PROCESS | 2292 | 1467596517757 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:57 INFO - PROCESS | 2292 | 1467596517841 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:41:57 INFO - PROCESS | 2292 | 1467596517848 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 2292 | 1467596517851 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:57 INFO - PROCESS | 2292 | ++DOCSHELL 14FC6400 == 29 [pid = 2292] [id = 347] 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14FC9000) [pid = 2292] [serial = 1040] [outer = 00000000] 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (17924C00) [pid = 2292] [serial = 1041] [outer = 14FC9000] 18:41:57 INFO - PROCESS | 2292 | 1467596517897 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1792F400) [pid = 2292] [serial = 1042] [outer = 14FC9000] 18:41:58 INFO - PROCESS | 2292 | 1467596518402 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 18:41:58 INFO - PROCESS | 2292 | 1467596518480 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 2292 | 1467596518482 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:41:58 INFO - PROCESS | 2292 | 1467596518485 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 2292 | 1467596518487 Marionette TRACE conn5 <- [1,1354,null,{}] 18:41:58 INFO - PROCESS | 2292 | 1467596518491 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}] 18:41:58 INFO - PROCESS | 2292 | 1467596518493 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:58 INFO - PROCESS | 2292 | 1467596518633 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:41:58 INFO - PROCESS | 2292 | 1467596518644 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 2292 | 1467596518646 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:58 INFO - PROCESS | 2292 | ++DOCSHELL 17932400 == 30 [pid = 2292] [id = 348] 18:41:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1793AC00) [pid = 2292] [serial = 1043] [outer = 00000000] 18:41:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183C1000) [pid = 2292] [serial = 1044] [outer = 1793AC00] 18:41:58 INFO - PROCESS | 2292 | 1467596518689 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18D38800) [pid = 2292] [serial = 1045] [outer = 1793AC00] 18:41:59 INFO - PROCESS | 2292 | 1467596519124 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] 18:41:59 INFO - PROCESS | 2292 | 1467596519159 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:41:59 INFO - PROCESS | 2292 | 1467596519162 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 2292 | 1467596519164 Marionette TRACE conn5 <- [1,1358,null,{}] 18:41:59 INFO - PROCESS | 2292 | 1467596519167 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}] 18:41:59 INFO - PROCESS | 2292 | 1467596519169 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:59 INFO - PROCESS | 2292 | 1467596519275 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:41:59 INFO - PROCESS | 2292 | 1467596519280 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 2292 | 1467596519282 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:41:59 INFO - PROCESS | 2292 | ++DOCSHELL 18F98000 == 31 [pid = 2292] [id = 349] 18:41:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18F99400) [pid = 2292] [serial = 1046] [outer = 00000000] 18:41:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192DD400) [pid = 2292] [serial = 1047] [outer = 18F99400] 18:41:59 INFO - PROCESS | 2292 | 1467596519325 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (192E1000) [pid = 2292] [serial = 1048] [outer = 18F99400] 18:41:59 INFO - PROCESS | 2292 | 1467596519795 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] 18:41:59 INFO - PROCESS | 2292 | 1467596519835 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:41:59 INFO - PROCESS | 2292 | 1467596519845 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 2292 | 1467596519847 Marionette TRACE conn5 <- [1,1362,null,{}] 18:41:59 INFO - PROCESS | 2292 | 1467596519850 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}] 18:41:59 INFO - PROCESS | 2292 | 1467596519856 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:00 INFO - PROCESS | 2292 | 1467596520003 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:42:00 INFO - PROCESS | 2292 | 1467596520030 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 2292 | 1467596520032 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:00 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C4800 == 32 [pid = 2292] [id = 350] 18:42:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A0C6800) [pid = 2292] [serial = 1049] [outer = 00000000] 18:42:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A4E3C00) [pid = 2292] [serial = 1050] [outer = 1A0C6800] 18:42:00 INFO - PROCESS | 2292 | 1467596520085 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A4EE400) [pid = 2292] [serial = 1051] [outer = 1A0C6800] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (192ED000) [pid = 2292] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (14FCC800) [pid = 2292] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0DA93800) [pid = 2292] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A0C6C00) [pid = 2292] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (179BA400) [pid = 2292] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D751000) [pid = 2292] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (08961000) [pid = 2292] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (17E5F800) [pid = 2292] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0DA92400) [pid = 2292] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (15E65C00) [pid = 2292] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14E50000) [pid = 2292] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:42:00 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14E52400) [pid = 2292] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:42:00 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:00 INFO - PROCESS | 2292 | 1467596520700 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] 18:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:42:00 INFO - PROCESS | 2292 | 1467596520720 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:42:00 INFO - PROCESS | 2292 | 1467596520723 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 2292 | 1467596520724 Marionette TRACE conn5 <- [1,1366,null,{}] 18:42:00 INFO - PROCESS | 2292 | 1467596520728 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}] 18:42:00 INFO - PROCESS | 2292 | 1467596520729 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:00 INFO - PROCESS | 2292 | 1467596520846 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:42:00 INFO - PROCESS | 2292 | 1467596520911 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 2292 | 1467596520913 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:00 INFO - PROCESS | 2292 | ++DOCSHELL 0D674800 == 33 [pid = 2292] [id = 351] 18:42:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0DD4C400) [pid = 2292] [serial = 1052] [outer = 00000000] 18:42:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192ED000) [pid = 2292] [serial = 1053] [outer = 0DD4C400] 18:42:00 INFO - PROCESS | 2292 | 1467596520957 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A09F800) [pid = 2292] [serial = 1054] [outer = 0DD4C400] 18:42:01 INFO - PROCESS | 2292 | 1467596521292 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] 18:42:01 INFO - PROCESS | 2292 | 1467596521356 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:42:01 INFO - PROCESS | 2292 | 1467596521368 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 2292 | 1467596521369 Marionette TRACE conn5 <- [1,1370,null,{}] 18:42:01 INFO - PROCESS | 2292 | 1467596521373 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}] 18:42:01 INFO - PROCESS | 2292 | 1467596521375 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:01 INFO - PROCESS | 2292 | 1467596521452 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:42:01 INFO - PROCESS | 2292 | 1467596521458 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 2292 | 1467596521459 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:01 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E2400 == 34 [pid = 2292] [id = 352] 18:42:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A60A800) [pid = 2292] [serial = 1055] [outer = 00000000] 18:42:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A856400) [pid = 2292] [serial = 1056] [outer = 1A60A800] 18:42:01 INFO - PROCESS | 2292 | 1467596521503 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18C8CC00) [pid = 2292] [serial = 1057] [outer = 1A60A800] 18:42:01 INFO - PROCESS | 2292 | [2292] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:01 INFO - PROCESS | 2292 | 1467596521960 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] 18:42:02 INFO - PROCESS | 2292 | 1467596522010 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:42:02 INFO - PROCESS | 2292 | 1467596522014 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 2292 | 1467596522016 Marionette TRACE conn5 <- [1,1374,null,{}] 18:42:02 INFO - PROCESS | 2292 | 1467596522019 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}] 18:42:02 INFO - PROCESS | 2292 | 1467596522021 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:02 INFO - PROCESS | 2292 | 1467596522104 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:42:02 INFO - PROCESS | 2292 | 1467596522113 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 2292 | 1467596522115 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:02 INFO - PROCESS | 2292 | ++DOCSHELL 1AD1E800 == 35 [pid = 2292] [id = 353] 18:42:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1AD1F000) [pid = 2292] [serial = 1058] [outer = 00000000] 18:42:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1BF5F000) [pid = 2292] [serial = 1059] [outer = 1AD1F000] 18:42:02 INFO - PROCESS | 2292 | 1467596522167 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1BF63400) [pid = 2292] [serial = 1060] [outer = 1AD1F000] 18:42:02 INFO - PROCESS | 2292 | 1467596522849 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] 18:42:02 INFO - PROCESS | 2292 | 1467596522910 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:42:02 INFO - PROCESS | 2292 | 1467596522915 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:42:02 INFO - PROCESS | 2292 | 1467596522919 Marionette TRACE conn5 <- [1,1378,null,{}] 18:42:02 INFO - PROCESS | 2292 | 1467596522924 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}] 18:42:02 INFO - PROCESS | 2292 | 1467596522927 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:03 INFO - PROCESS | 2292 | 1467596523058 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:42:03 INFO - PROCESS | 2292 | 1467596523182 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 2292 | 1467596523187 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:03 INFO - PROCESS | 2292 | ++DOCSHELL 0D77F000 == 36 [pid = 2292] [id = 354] 18:42:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (0D782C00) [pid = 2292] [serial = 1061] [outer = 00000000] 18:42:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0DD98000) [pid = 2292] [serial = 1062] [outer = 0D782C00] 18:42:03 INFO - PROCESS | 2292 | 1467596523244 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (116ED000) [pid = 2292] [serial = 1063] [outer = 0D782C00] 18:42:03 INFO - PROCESS | 2292 | 1467596523952 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]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1077ms 18:42:03 INFO - PROCESS | 2292 | 1467596523996 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 2292 | 1467596524001 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:42:04 INFO - PROCESS | 2292 | 1467596524007 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 2292 | 1467596524010 Marionette TRACE conn5 <- [1,1382,null,{}] 18:42:04 INFO - PROCESS | 2292 | 1467596524014 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}] 18:42:04 INFO - PROCESS | 2292 | 1467596524017 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:04 INFO - PROCESS | 2292 | 1467596524135 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:42:04 INFO - PROCESS | 2292 | 1467596524276 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 2292 | 1467596524279 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:04 INFO - PROCESS | 2292 | ++DOCSHELL 14FC4C00 == 37 [pid = 2292] [id = 355] 18:42:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (15E5B800) [pid = 2292] [serial = 1064] [outer = 00000000] 18:42:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (179C7000) [pid = 2292] [serial = 1065] [outer = 15E5B800] 18:42:04 INFO - PROCESS | 2292 | 1467596524336 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (183BD800) [pid = 2292] [serial = 1066] [outer = 15E5B800] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 1A4E2400 == 36 [pid = 2292] [id = 352] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 0D674800 == 35 [pid = 2292] [id = 351] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 1A0C4800 == 34 [pid = 2292] [id = 350] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 18F98000 == 33 [pid = 2292] [id = 349] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 17932400 == 32 [pid = 2292] [id = 348] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 14FC6400 == 31 [pid = 2292] [id = 347] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 0E028800 == 30 [pid = 2292] [id = 346] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 0D67BC00 == 29 [pid = 2292] [id = 345] 18:42:05 INFO - PROCESS | 2292 | --DOCSHELL 0D785400 == 28 [pid = 2292] [id = 344] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (19A36000) [pid = 2292] [serial = 1002] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A04C800) [pid = 2292] [serial = 1003] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A0C3C00) [pid = 2292] [serial = 1006] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A0BC000) [pid = 2292] [serial = 1005] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (183A9800) [pid = 2292] [serial = 1011] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A4EEC00) [pid = 2292] [serial = 1008] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (192F1800) [pid = 2292] [serial = 985] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192EFC00) [pid = 2292] [serial = 984] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (10E76800) [pid = 2292] [serial = 987] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1462F000) [pid = 2292] [serial = 988] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0C8BC000) [pid = 2292] [serial = 990] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0CDE3400) [pid = 2292] [serial = 991] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (18F9A000) [pid = 2292] [serial = 999] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (10E71800) [pid = 2292] [serial = 993] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1184C000) [pid = 2292] [serial = 994] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A7C2000) [pid = 2292] [serial = 1014] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (16445000) [pid = 2292] [serial = 996] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (17924800) [pid = 2292] [serial = 997] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A661400) [pid = 2292] [serial = 1009] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A9E6C00) [pid = 2292] [serial = 1018] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A861400) [pid = 2292] [serial = 1017] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (18F95000) [pid = 2292] [serial = 1012] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A855000) [pid = 2292] [serial = 1015] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1913A400) [pid = 2292] [serial = 1000] [outer = 00000000] [url = about:blank] 18:42:05 INFO - PROCESS | 2292 | 1467596525179 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1221ms 18:42:05 INFO - PROCESS | 2292 | 1467596525232 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 2292 | 1467596525236 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:42:05 INFO - PROCESS | 2292 | 1467596525240 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 2292 | 1467596525243 Marionette TRACE conn5 <- [1,1386,null,{}] 18:42:05 INFO - PROCESS | 2292 | 1467596525248 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}] 18:42:05 INFO - PROCESS | 2292 | 1467596525251 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:05 INFO - PROCESS | 2292 | 1467596525337 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:42:05 INFO - PROCESS | 2292 | 1467596525345 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 2292 | 1467596525349 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:05 INFO - PROCESS | 2292 | ++DOCSHELL 0D674800 == 29 [pid = 2292] [id = 356] 18:42:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D675000) [pid = 2292] [serial = 1067] [outer = 00000000] 18:42:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D6F4800) [pid = 2292] [serial = 1068] [outer = 0D675000] 18:42:05 INFO - PROCESS | 2292 | 1467596525396 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D783000) [pid = 2292] [serial = 1069] [outer = 0D675000] 18:42:05 INFO - PROCESS | 2292 | 1467596525890 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 18:42:05 INFO - PROCESS | 2292 | 1467596525912 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:42:05 INFO - PROCESS | 2292 | 1467596525916 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:42:05 INFO - PROCESS | 2292 | 1467596525922 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 2292 | 1467596525924 Marionette TRACE conn5 <- [1,1390,null,{}] 18:42:05 INFO - PROCESS | 2292 | 1467596525928 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}] 18:42:05 INFO - PROCESS | 2292 | 1467596525930 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:06 INFO - PROCESS | 2292 | 1467596526015 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:42:06 INFO - PROCESS | 2292 | 1467596526023 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 2292 | 1467596526025 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:06 INFO - PROCESS | 2292 | ++DOCSHELL 146A6C00 == 30 [pid = 2292] [id = 357] 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (146AB000) [pid = 2292] [serial = 1070] [outer = 00000000] 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (149CF000) [pid = 2292] [serial = 1071] [outer = 146AB000] 18:42:06 INFO - PROCESS | 2292 | 1467596526073 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14E2F400) [pid = 2292] [serial = 1072] [outer = 146AB000] 18:42:06 INFO - PROCESS | 2292 | 1467596526546 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]]]}] 18:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 18:42:06 INFO - PROCESS | 2292 | 1467596526592 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 2292 | 1467596526594 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:42:06 INFO - PROCESS | 2292 | 1467596526598 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 2292 | 1467596526602 Marionette TRACE conn5 <- [1,1394,null,{}] 18:42:06 INFO - PROCESS | 2292 | 1467596526612 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}] 18:42:06 INFO - PROCESS | 2292 | 1467596526617 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:06 INFO - PROCESS | 2292 | 1467596526701 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:42:06 INFO - PROCESS | 2292 | 1467596526796 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 2292 | 1467596526799 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:06 INFO - PROCESS | 2292 | ++DOCSHELL 17E5F800 == 31 [pid = 2292] [id = 358] 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (183A6C00) [pid = 2292] [serial = 1073] [outer = 00000000] 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183BC800) [pid = 2292] [serial = 1074] [outer = 183A6C00] 18:42:06 INFO - PROCESS | 2292 | 1467596526846 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F8FC00) [pid = 2292] [serial = 1075] [outer = 183A6C00] 18:42:07 INFO - PROCESS | 2292 | 1467596527241 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 18:42:07 INFO - PROCESS | 2292 | 1467596527272 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 2292 | 1467596527274 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:42:07 INFO - PROCESS | 2292 | 1467596527277 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:42:07 INFO - PROCESS | 2292 | 1467596527279 Marionette TRACE conn5 <- [1,1398,null,{}] 18:42:07 INFO - PROCESS | 2292 | 1467596527282 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}] 18:42:07 INFO - PROCESS | 2292 | 1467596527284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:07 INFO - PROCESS | 2292 | 1467596527409 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:42:07 INFO - PROCESS | 2292 | 1467596527421 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 2292 | 1467596527423 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:07 INFO - PROCESS | 2292 | ++DOCSHELL 19034800 == 32 [pid = 2292] [id = 359] 18:42:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (19035400) [pid = 2292] [serial = 1076] [outer = 00000000] 18:42:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192F9C00) [pid = 2292] [serial = 1077] [outer = 19035400] 18:42:07 INFO - PROCESS | 2292 | 1467596527467 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19A2D800) [pid = 2292] [serial = 1078] [outer = 19035400] 18:42:07 INFO - PROCESS | 2292 | 1467596527925 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 18:42:07 INFO - PROCESS | 2292 | 1467596527952 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:42:07 INFO - PROCESS | 2292 | 1467596527954 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:42:07 INFO - PROCESS | 2292 | 1467596527957 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 2292 | 1467596527959 Marionette TRACE conn5 <- [1,1402,null,{}] 18:42:07 INFO - PROCESS | 2292 | 1467596527962 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}] 18:42:07 INFO - PROCESS | 2292 | 1467596527964 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:08 INFO - PROCESS | 2292 | 1467596528072 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:42:08 INFO - PROCESS | 2292 | 1467596528160 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 2292 | 1467596528162 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:08 INFO - PROCESS | 2292 | ++DOCSHELL 192E0400 == 33 [pid = 2292] [id = 360] 18:42:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A03C00) [pid = 2292] [serial = 1079] [outer = 00000000] 18:42:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A093400) [pid = 2292] [serial = 1080] [outer = 19A03C00] 18:42:08 INFO - PROCESS | 2292 | 1467596528204 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A098400) [pid = 2292] [serial = 1081] [outer = 19A03C00] 18:42:08 INFO - PROCESS | 2292 | 1467596528641 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 18:42:08 INFO - PROCESS | 2292 | 1467596528695 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 2292 | 1467596528697 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:42:08 INFO - PROCESS | 2292 | 1467596528700 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:42:08 INFO - PROCESS | 2292 | 1467596528702 Marionette TRACE conn5 <- [1,1406,null,{}] 18:42:08 INFO - PROCESS | 2292 | 1467596528705 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}] 18:42:08 INFO - PROCESS | 2292 | 1467596528711 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:08 INFO - PROCESS | 2292 | 1467596528868 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:42:08 INFO - PROCESS | 2292 | 1467596528927 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 2292 | 1467596528929 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:08 INFO - PROCESS | 2292 | ++DOCSHELL 1A664400 == 34 [pid = 2292] [id = 361] 18:42:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A665800) [pid = 2292] [serial = 1082] [outer = 00000000] 18:42:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A7B9C00) [pid = 2292] [serial = 1083] [outer = 1A665800] 18:42:08 INFO - PROCESS | 2292 | 1467596528972 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A739000) [pid = 2292] [serial = 1084] [outer = 1A665800] 18:42:09 INFO - PROCESS | 2292 | 1467596529460 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]]]}] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1793AC00) [pid = 2292] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (10E1B000) [pid = 2292] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D788800) [pid = 2292] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D67D400) [pid = 2292] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14FC9000) [pid = 2292] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18F99400) [pid = 2292] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DA29C00) [pid = 2292] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183BDC00) [pid = 2292] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A85B000) [pid = 2292] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D748400) [pid = 2292] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A0C6800) [pid = 2292] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0DD4C400) [pid = 2292] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:42:09 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A60A800) [pid = 2292] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 831ms 18:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:42:09 INFO - PROCESS | 2292 | 1467596529534 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 2292 | 1467596529536 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:42:09 INFO - PROCESS | 2292 | 1467596529539 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 2292 | 1467596529541 Marionette TRACE conn5 <- [1,1410,null,{}] 18:42:09 INFO - PROCESS | 2292 | 1467596529544 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}] 18:42:09 INFO - PROCESS | 2292 | 1467596529546 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:09 INFO - PROCESS | 2292 | 1467596529626 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:42:09 INFO - PROCESS | 2292 | 1467596529634 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 2292 | 1467596529635 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:09 INFO - PROCESS | 2292 | ++DOCSHELL 0D74B000 == 35 [pid = 2292] [id = 362] 18:42:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D74E000) [pid = 2292] [serial = 1085] [outer = 00000000] 18:42:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14EE7000) [pid = 2292] [serial = 1086] [outer = 0D74E000] 18:42:09 INFO - PROCESS | 2292 | 1467596529678 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17942C00) [pid = 2292] [serial = 1087] [outer = 0D74E000] 18:42:10 INFO - PROCESS | 2292 | 1467596530107 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 18:42:10 INFO - PROCESS | 2292 | 1467596530170 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 2292 | 1467596530172 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:42:10 INFO - PROCESS | 2292 | 1467596530176 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:42:10 INFO - PROCESS | 2292 | 1467596530177 Marionette TRACE conn5 <- [1,1414,null,{}] 18:42:10 INFO - PROCESS | 2292 | 1467596530181 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}] 18:42:10 INFO - PROCESS | 2292 | 1467596530183 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:10 INFO - PROCESS | 2292 | 1467596530260 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:42:10 INFO - PROCESS | 2292 | 1467596530266 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 2292 | 1467596530267 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:10 INFO - PROCESS | 2292 | ++DOCSHELL 18F99400 == 36 [pid = 2292] [id = 363] 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F9E000) [pid = 2292] [serial = 1088] [outer = 00000000] 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0C4400) [pid = 2292] [serial = 1089] [outer = 18F9E000] 18:42:10 INFO - PROCESS | 2292 | 1467596530311 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A855000) [pid = 2292] [serial = 1090] [outer = 18F9E000] 18:42:10 INFO - PROCESS | 2292 | 1467596530730 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 571ms 18:42:10 INFO - PROCESS | 2292 | 1467596530751 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 2292 | 1467596530753 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:42:10 INFO - PROCESS | 2292 | 1467596530772 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 2292 | 1467596530784 Marionette TRACE conn5 <- [1,1418,null,{}] 18:42:10 INFO - PROCESS | 2292 | 1467596530788 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}] 18:42:10 INFO - PROCESS | 2292 | 1467596530789 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:10 INFO - PROCESS | 2292 | 1467596530869 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:42:10 INFO - PROCESS | 2292 | 1467596530874 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 2292 | 1467596530876 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:10 INFO - PROCESS | 2292 | ++DOCSHELL 17E5C800 == 37 [pid = 2292] [id = 364] 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A85FC00) [pid = 2292] [serial = 1091] [outer = 00000000] 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1BF97000) [pid = 2292] [serial = 1092] [outer = 1A85FC00] 18:42:10 INFO - PROCESS | 2292 | 1467596530920 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1C27A400) [pid = 2292] [serial = 1093] [outer = 1A85FC00] 18:42:11 INFO - PROCESS | 2292 | 1467596531355 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 650ms 18:42:11 INFO - PROCESS | 2292 | 1467596531414 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 2292 | 1467596531416 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:42:11 INFO - PROCESS | 2292 | 1467596531419 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 2292 | 1467596531421 Marionette TRACE conn5 <- [1,1422,null,{}] 18:42:11 INFO - PROCESS | 2292 | 1467596531425 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}] 18:42:11 INFO - PROCESS | 2292 | 1467596531427 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:11 INFO - PROCESS | 2292 | 1467596531550 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:42:11 INFO - PROCESS | 2292 | 1467596531690 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 2292 | 1467596531693 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:11 INFO - PROCESS | 2292 | ++DOCSHELL 08958400 == 38 [pid = 2292] [id = 365] 18:42:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (08959C00) [pid = 2292] [serial = 1094] [outer = 00000000] 18:42:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0C8BAC00) [pid = 2292] [serial = 1095] [outer = 08959C00] 18:42:11 INFO - PROCESS | 2292 | 1467596531752 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D07CC00) [pid = 2292] [serial = 1096] [outer = 08959C00] 18:42:12 INFO - PROCESS | 2292 | 1467596532443 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1075ms 18:42:12 INFO - PROCESS | 2292 | 1467596532499 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 2292 | 1467596532503 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:42:12 INFO - PROCESS | 2292 | 1467596532508 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:42:12 INFO - PROCESS | 2292 | 1467596532512 Marionette TRACE conn5 <- [1,1426,null,{}] 18:42:12 INFO - PROCESS | 2292 | 1467596532516 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}] 18:42:12 INFO - PROCESS | 2292 | 1467596532519 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:12 INFO - PROCESS | 2292 | 1467596532630 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:42:12 INFO - PROCESS | 2292 | 1467596532762 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 2292 | 1467596532765 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:12 INFO - PROCESS | 2292 | ++DOCSHELL 14F4A400 == 39 [pid = 2292] [id = 366] 18:42:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (15E5C800) [pid = 2292] [serial = 1097] [outer = 00000000] 18:42:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (17931C00) [pid = 2292] [serial = 1098] [outer = 15E5C800] 18:42:12 INFO - PROCESS | 2292 | 1467596532820 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (183B9C00) [pid = 2292] [serial = 1099] [outer = 15E5C800] 18:42:13 INFO - PROCESS | 2292 | 1467596533396 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 18:42:13 INFO - PROCESS | 2292 | 1467596533443 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 2292 | 1467596533447 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:42:13 INFO - PROCESS | 2292 | 1467596533450 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 2292 | 1467596533453 Marionette TRACE conn5 <- [1,1430,null,{}] 18:42:13 INFO - PROCESS | 2292 | 1467596533457 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}] 18:42:13 INFO - PROCESS | 2292 | 1467596533459 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:13 INFO - PROCESS | 2292 | 1467596533568 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:42:13 INFO - PROCESS | 2292 | 1467596533674 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 2292 | 1467596533677 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:13 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C7000 == 40 [pid = 2292] [id = 367] 18:42:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A4E2400) [pid = 2292] [serial = 1100] [outer = 00000000] 18:42:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A736400) [pid = 2292] [serial = 1101] [outer = 1A4E2400] 18:42:13 INFO - PROCESS | 2292 | 1467596533729 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1AD51800) [pid = 2292] [serial = 1102] [outer = 1A4E2400] 18:42:14 INFO - PROCESS | 2292 | 1467596534372 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]]]}] 18:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 18:42:14 INFO - PROCESS | 2292 | 1467596534422 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 2292 | 1467596534427 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:42:14 INFO - PROCESS | 2292 | 1467596534437 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 2292 | 1467596534442 Marionette TRACE conn5 <- [1,1434,null,{}] 18:42:14 INFO - PROCESS | 2292 | 1467596534446 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}] 18:42:14 INFO - PROCESS | 2292 | 1467596534450 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:14 INFO - PROCESS | 2292 | 1467596534562 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:42:14 INFO - PROCESS | 2292 | 1467596534693 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 2292 | 1467596534696 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:14 INFO - PROCESS | 2292 | ++DOCSHELL 118CE800 == 41 [pid = 2292] [id = 368] 18:42:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (14625400) [pid = 2292] [serial = 1103] [outer = 00000000] 18:42:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (19A2B400) [pid = 2292] [serial = 1104] [outer = 14625400] 18:42:14 INFO - PROCESS | 2292 | 1467596534750 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A670000) [pid = 2292] [serial = 1105] [outer = 14625400] 18:42:15 INFO - PROCESS | 2292 | 1467596535517 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]]]}] 18:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1129ms 18:42:15 INFO - PROCESS | 2292 | 1467596535562 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 2292 | 1467596535566 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:42:15 INFO - PROCESS | 2292 | 1467596535571 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 2292 | 1467596535574 Marionette TRACE conn5 <- [1,1438,null,{}] 18:42:15 INFO - PROCESS | 2292 | 1467596535580 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}] 18:42:15 INFO - PROCESS | 2292 | 1467596535583 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:15 INFO - PROCESS | 2292 | 1467596535681 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:42:15 INFO - PROCESS | 2292 | 1467596535815 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 2292 | 1467596535818 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:15 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F7C00 == 42 [pid = 2292] [id = 369] 18:42:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D674400) [pid = 2292] [serial = 1106] [outer = 00000000] 18:42:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1462C400) [pid = 2292] [serial = 1107] [outer = 0D674400] 18:42:15 INFO - PROCESS | 2292 | 1467596535868 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (14FCBC00) [pid = 2292] [serial = 1108] [outer = 0D674400] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 17E5C800 == 41 [pid = 2292] [id = 364] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 18F99400 == 40 [pid = 2292] [id = 363] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 0D74B000 == 39 [pid = 2292] [id = 362] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 1A664400 == 38 [pid = 2292] [id = 361] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 192E0400 == 37 [pid = 2292] [id = 360] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 19034800 == 36 [pid = 2292] [id = 359] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 17E5F800 == 35 [pid = 2292] [id = 358] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 146A6C00 == 34 [pid = 2292] [id = 357] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 0D674800 == 33 [pid = 2292] [id = 356] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 0D77F000 == 32 [pid = 2292] [id = 354] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 14FC4C00 == 31 [pid = 2292] [id = 355] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 1AD1E800 == 30 [pid = 2292] [id = 353] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 118CE800 == 29 [pid = 2292] [id = 368] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 1A0C7000 == 28 [pid = 2292] [id = 367] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 08958400 == 27 [pid = 2292] [id = 365] 18:42:16 INFO - PROCESS | 2292 | --DOCSHELL 14F4A400 == 26 [pid = 2292] [id = 366] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (183C1000) [pid = 2292] [serial = 1044] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (146ABC00) [pid = 2292] [serial = 1038] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (10E17C00) [pid = 2292] [serial = 1033] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0DD43400) [pid = 2292] [serial = 1032] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D6F9400) [pid = 2292] [serial = 1035] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (17924C00) [pid = 2292] [serial = 1041] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D74D800) [pid = 2292] [serial = 1036] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192DD400) [pid = 2292] [serial = 1047] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (149DBC00) [pid = 2292] [serial = 1021] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (11849C00) [pid = 2292] [serial = 1020] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192DA400) [pid = 2292] [serial = 1024] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (18F91000) [pid = 2292] [serial = 1023] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1C27B000) [pid = 2292] [serial = 1027] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1BF9F400) [pid = 2292] [serial = 1026] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183A8400) [pid = 2292] [serial = 1030] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14EEC800) [pid = 2292] [serial = 1029] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18D38800) [pid = 2292] [serial = 1045] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1BF5F000) [pid = 2292] [serial = 1059] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A4E3C00) [pid = 2292] [serial = 1050] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192ED000) [pid = 2292] [serial = 1053] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (192E1000) [pid = 2292] [serial = 1048] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A856400) [pid = 2292] [serial = 1056] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18C8CC00) [pid = 2292] [serial = 1057] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (149BFC00) [pid = 2292] [serial = 1039] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A09F800) [pid = 2292] [serial = 1054] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A4EE400) [pid = 2292] [serial = 1051] [outer = 00000000] [url = about:blank] 18:42:16 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1792F400) [pid = 2292] [serial = 1042] [outer = 00000000] [url = about:blank] 18:42:17 INFO - PROCESS | 2292 | 1467596537052 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1540ms 18:42:17 INFO - PROCESS | 2292 | 1467596537112 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 2292 | 1467596537116 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:42:17 INFO - PROCESS | 2292 | 1467596537120 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 2292 | 1467596537125 Marionette TRACE conn5 <- [1,1442,null,{}] 18:42:17 INFO - PROCESS | 2292 | 1467596537130 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}] 18:42:17 INFO - PROCESS | 2292 | 1467596537132 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:17 INFO - PROCESS | 2292 | 1467596537250 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:42:17 INFO - PROCESS | 2292 | 1467596537336 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 2292 | 1467596537339 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:17 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F6C00 == 27 [pid = 2292] [id = 370] 18:42:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D671400) [pid = 2292] [serial = 1109] [outer = 00000000] 18:42:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D6F5400) [pid = 2292] [serial = 1110] [outer = 0D671400] 18:42:17 INFO - PROCESS | 2292 | 1467596537386 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D751800) [pid = 2292] [serial = 1111] [outer = 0D671400] 18:42:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (10E1BC00) [pid = 2292] [serial = 1112] [outer = 0D787C00] 18:42:17 INFO - PROCESS | 2292 | 1467596537886 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 830ms 18:42:17 INFO - PROCESS | 2292 | 1467596537976 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 2292 | 1467596537980 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:42:17 INFO - PROCESS | 2292 | 1467596537986 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 2292 | 1467596537990 Marionette TRACE conn5 <- [1,1446,null,{}] 18:42:17 INFO - PROCESS | 2292 | 1467596537996 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}] 18:42:17 INFO - PROCESS | 2292 | 1467596538000 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:18 INFO - PROCESS | 2292 | 1467596538152 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:42:18 INFO - PROCESS | 2292 | 1467596538231 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 2292 | 1467596538237 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:18 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BE400 == 28 [pid = 2292] [id = 371] 18:42:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0C8BE800) [pid = 2292] [serial = 1113] [outer = 00000000] 18:42:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D085800) [pid = 2292] [serial = 1114] [outer = 0C8BE800] 18:42:18 INFO - PROCESS | 2292 | 1467596538294 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D67D400) [pid = 2292] [serial = 1115] [outer = 0C8BE800] 18:42:19 INFO - PROCESS | 2292 | 1467596539092 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1130ms 18:42:19 INFO - PROCESS | 2292 | 1467596539118 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 2292 | 1467596539122 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:42:19 INFO - PROCESS | 2292 | 1467596539129 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 2292 | 1467596539133 Marionette TRACE conn5 <- [1,1450,null,{}] 18:42:19 INFO - PROCESS | 2292 | 1467596539138 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}] 18:42:19 INFO - PROCESS | 2292 | 1467596539141 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:19 INFO - PROCESS | 2292 | 1467596539265 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:42:19 INFO - PROCESS | 2292 | 1467596539392 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 2292 | 1467596539395 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:19 INFO - PROCESS | 2292 | ++DOCSHELL 116F3000 == 29 [pid = 2292] [id = 372] 18:42:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14634800) [pid = 2292] [serial = 1116] [outer = 00000000] 18:42:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (146F6C00) [pid = 2292] [serial = 1117] [outer = 14634800] 18:42:19 INFO - PROCESS | 2292 | 1467596539453 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (149DBC00) [pid = 2292] [serial = 1118] [outer = 14634800] 18:42:20 INFO - PROCESS | 2292 | 1467596540330 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]]]}] 18:42:20 INFO - PROCESS | 2292 | --DOCSHELL 0D1F4C00 == 28 [pid = 2292] [id = 229] 18:42:20 INFO - PROCESS | 2292 | --DOCSHELL 0D1F2000 == 27 [pid = 2292] [id = 238] 18:42:20 INFO - PROCESS | 2292 | --DOCSHELL 0D1F7C00 == 26 [pid = 2292] [id = 369] 18:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1342ms 18:42:20 INFO - PROCESS | 2292 | 1467596540470 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 2292 | 1467596540474 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:42:20 INFO - PROCESS | 2292 | 1467596540479 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 2292 | 1467596540483 Marionette TRACE conn5 <- [1,1454,null,{}] 18:42:20 INFO - PROCESS | 2292 | 1467596540490 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}] 18:42:20 INFO - PROCESS | 2292 | 1467596540493 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:20 INFO - PROCESS | 2292 | 1467596540646 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:42:20 INFO - PROCESS | 2292 | 1467596540767 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 2292 | 1467596540773 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:20 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F2000 == 27 [pid = 2292] [id = 373] 18:42:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D1F3400) [pid = 2292] [serial = 1119] [outer = 00000000] 18:42:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D67EC00) [pid = 2292] [serial = 1120] [outer = 0D1F3400] 18:42:20 INFO - PROCESS | 2292 | 1467596540876 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D749800) [pid = 2292] [serial = 1121] [outer = 0D1F3400] 18:42:21 INFO - PROCESS | 2292 | 1467596541474 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]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1024ms 18:42:21 INFO - PROCESS | 2292 | 1467596541504 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 2292 | 1467596541508 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:42:21 INFO - PROCESS | 2292 | 1467596541514 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 2292 | 1467596541519 Marionette TRACE conn5 <- [1,1458,null,{}] 18:42:21 INFO - PROCESS | 2292 | 1467596541523 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}] 18:42:21 INFO - PROCESS | 2292 | 1467596541526 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:21 INFO - PROCESS | 2292 | 1467596541640 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:42:21 INFO - PROCESS | 2292 | 1467596541740 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 2292 | 1467596541743 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:21 INFO - PROCESS | 2292 | ++DOCSHELL 14D9C000 == 28 [pid = 2292] [id = 374] 18:42:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14DCC800) [pid = 2292] [serial = 1122] [outer = 00000000] 18:42:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (14E56400) [pid = 2292] [serial = 1123] [outer = 14DCC800] 18:42:21 INFO - PROCESS | 2292 | 1467596541799 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (14FBF800) [pid = 2292] [serial = 1124] [outer = 14DCC800] 18:42:22 INFO - PROCESS | 2292 | 1467596542441 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 990ms 18:42:22 INFO - PROCESS | 2292 | 1467596542504 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 2292 | 1467596542507 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:42:22 INFO - PROCESS | 2292 | 1467596542510 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 2292 | 1467596542513 Marionette TRACE conn5 <- [1,1462,null,{}] 18:42:22 INFO - PROCESS | 2292 | 1467596542524 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}] 18:42:22 INFO - PROCESS | 2292 | 1467596542529 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:22 INFO - PROCESS | 2292 | 1467596542692 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:42:22 INFO - PROCESS | 2292 | 1467596542704 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 2292 | 1467596542708 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:22 INFO - PROCESS | 2292 | ++DOCSHELL 179C2C00 == 29 [pid = 2292] [id = 375] 18:42:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (179C3400) [pid = 2292] [serial = 1125] [outer = 00000000] 18:42:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (183B7400) [pid = 2292] [serial = 1126] [outer = 179C3400] 18:42:22 INFO - PROCESS | 2292 | 1467596542767 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (183C0C00) [pid = 2292] [serial = 1127] [outer = 179C3400] 18:42:23 INFO - PROCESS | 2292 | 1467596543471 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1018ms 18:42:23 INFO - PROCESS | 2292 | 1467596543532 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 2292 | 1467596543534 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:42:23 INFO - PROCESS | 2292 | 1467596543537 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 2292 | 1467596543539 Marionette TRACE conn5 <- [1,1466,null,{}] 18:42:23 INFO - PROCESS | 2292 | 1467596543543 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}] 18:42:23 INFO - PROCESS | 2292 | 1467596543546 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:23 INFO - PROCESS | 2292 | 1467596543652 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:42:23 INFO - PROCESS | 2292 | 1467596543779 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 2292 | 1467596543781 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:23 INFO - PROCESS | 2292 | ++DOCSHELL 18F94800 == 30 [pid = 2292] [id = 376] 18:42:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1903B400) [pid = 2292] [serial = 1128] [outer = 00000000] 18:42:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (192D6C00) [pid = 2292] [serial = 1129] [outer = 1903B400] 18:42:23 INFO - PROCESS | 2292 | 1467596543836 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (192DE800) [pid = 2292] [serial = 1130] [outer = 1903B400] 18:42:24 INFO - PROCESS | 2292 | 1467596544416 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]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 18:42:24 INFO - PROCESS | 2292 | 1467596544472 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 2292 | 1467596544474 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:42:24 INFO - PROCESS | 2292 | 1467596544478 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:42:24 INFO - PROCESS | 2292 | 1467596544480 Marionette TRACE conn5 <- [1,1470,null,{}] 18:42:24 INFO - PROCESS | 2292 | 1467596544484 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}] 18:42:24 INFO - PROCESS | 2292 | 1467596544486 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:24 INFO - PROCESS | 2292 | 1467596544587 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:42:24 INFO - PROCESS | 2292 | 1467596544714 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 2292 | 1467596544716 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:24 INFO - PROCESS | 2292 | ++DOCSHELL 19A02C00 == 31 [pid = 2292] [id = 377] 18:42:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (19A29C00) [pid = 2292] [serial = 1131] [outer = 00000000] 18:42:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (19AC0400) [pid = 2292] [serial = 1132] [outer = 19A29C00] 18:42:24 INFO - PROCESS | 2292 | 1467596544771 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A092400) [pid = 2292] [serial = 1133] [outer = 19A29C00] 18:42:25 INFO - PROCESS | 2292 | 1467596545497 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1072ms 18:42:25 INFO - PROCESS | 2292 | 1467596545554 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 2292 | 1467596545559 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:42:25 INFO - PROCESS | 2292 | 1467596545565 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 2292 | 1467596545568 Marionette TRACE conn5 <- [1,1474,null,{}] 18:42:25 INFO - PROCESS | 2292 | 1467596545574 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}] 18:42:25 INFO - PROCESS | 2292 | 1467596545577 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:25 INFO - PROCESS | 2292 | 1467596545693 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:42:25 INFO - PROCESS | 2292 | 1467596545824 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 2292 | 1467596545829 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:25 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F4000 == 32 [pid = 2292] [id = 378] 18:42:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D6FC800) [pid = 2292] [serial = 1134] [outer = 00000000] 18:42:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0DD9B400) [pid = 2292] [serial = 1135] [outer = 0D6FC800] 18:42:25 INFO - PROCESS | 2292 | 1467596545887 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (116ED800) [pid = 2292] [serial = 1136] [outer = 0D6FC800] 18:42:26 INFO - PROCESS | 2292 | 1467596546528 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]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 18:42:26 INFO - PROCESS | 2292 | 1467596546591 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 2292 | 1467596546596 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:42:26 INFO - PROCESS | 2292 | 1467596546603 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 2292 | 1467596546607 Marionette TRACE conn5 <- [1,1478,null,{}] 18:42:26 INFO - PROCESS | 2292 | 1467596546611 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}] 18:42:26 INFO - PROCESS | 2292 | 1467596546613 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:26 INFO - PROCESS | 2292 | 1467596546727 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:42:26 INFO - PROCESS | 2292 | 1467596546857 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 2292 | 1467596546860 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:26 INFO - PROCESS | 2292 | ++DOCSHELL 17925800 == 33 [pid = 2292] [id = 379] 18:42:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (17927000) [pid = 2292] [serial = 1137] [outer = 00000000] 18:42:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (1793CC00) [pid = 2292] [serial = 1138] [outer = 17927000] 18:42:26 INFO - PROCESS | 2292 | 1467596546917 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 100 (18C01C00) [pid = 2292] [serial = 1139] [outer = 17927000] 18:42:27 INFO - PROCESS | 2292 | 1467596547504 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]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 18:42:27 INFO - PROCESS | 2292 | 1467596547535 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:42:27 INFO - PROCESS | 2292 | 1467596547538 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:42:27 INFO - PROCESS | 2292 | 1467596547542 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 2292 | 1467596547546 Marionette TRACE conn5 <- [1,1482,null,{}] 18:42:27 INFO - PROCESS | 2292 | 1467596547557 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}] 18:42:27 INFO - PROCESS | 2292 | 1467596547562 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:27 INFO - PROCESS | 2292 | 1467596547672 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:42:27 INFO - PROCESS | 2292 | 1467596547776 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 2292 | 1467596547779 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:27 INFO - PROCESS | 2292 | ++DOCSHELL 19AC5C00 == 34 [pid = 2292] [id = 380] 18:42:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 101 (19FD1000) [pid = 2292] [serial = 1140] [outer = 00000000] 18:42:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 102 (1A098C00) [pid = 2292] [serial = 1141] [outer = 19FD1000] 18:42:27 INFO - PROCESS | 2292 | 1467596547837 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 103 (1A0BE400) [pid = 2292] [serial = 1142] [outer = 19FD1000] 18:42:28 INFO - PROCESS | 2292 | 1467596548505 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1022ms 18:42:28 INFO - PROCESS | 2292 | 1467596548567 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 2292 | 1467596548570 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:42:28 INFO - PROCESS | 2292 | 1467596548573 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:42:28 INFO - PROCESS | 2292 | 1467596548575 Marionette TRACE conn5 <- [1,1486,null,{}] 18:42:28 INFO - PROCESS | 2292 | 1467596548579 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}] 18:42:28 INFO - PROCESS | 2292 | 1467596548581 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:28 INFO - PROCESS | 2292 | 1467596548689 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:42:28 INFO - PROCESS | 2292 | 1467596548818 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 2292 | 1467596548820 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:28 INFO - PROCESS | 2292 | ++DOCSHELL 18F91000 == 35 [pid = 2292] [id = 381] 18:42:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 104 (1A0CA400) [pid = 2292] [serial = 1143] [outer = 00000000] 18:42:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 105 (1A66C400) [pid = 2292] [serial = 1144] [outer = 1A0CA400] 18:42:28 INFO - PROCESS | 2292 | 1467596548876 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 106 (1A85C000) [pid = 2292] [serial = 1145] [outer = 1A0CA400] 18:42:29 INFO - PROCESS | 2292 | 1467596549529 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 18:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:42:29 INFO - PROCESS | 2292 | 1467596549547 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 2292 | 1467596549549 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:42:29 INFO - PROCESS | 2292 | 1467596549552 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 2292 | 1467596549554 Marionette TRACE conn5 <- [1,1490,null,{}] 18:42:29 INFO - PROCESS | 2292 | 1467596549558 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}] 18:42:29 INFO - PROCESS | 2292 | 1467596549561 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:29 INFO - PROCESS | 2292 | 1467596549712 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:42:29 INFO - PROCESS | 2292 | 1467596549851 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 2292 | 1467596549854 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:29 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B3400 == 36 [pid = 2292] [id = 382] 18:42:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 107 (0C8B5800) [pid = 2292] [serial = 1146] [outer = 00000000] 18:42:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 108 (0D082C00) [pid = 2292] [serial = 1147] [outer = 0C8B5800] 18:42:29 INFO - PROCESS | 2292 | 1467596549906 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 109 (0D747000) [pid = 2292] [serial = 1148] [outer = 0C8B5800] 18:42:30 INFO - PROCESS | 2292 | --DOCSHELL 14D9C000 == 35 [pid = 2292] [id = 374] 18:42:30 INFO - PROCESS | 2292 | --DOCSHELL 0D1F2000 == 34 [pid = 2292] [id = 373] 18:42:30 INFO - PROCESS | 2292 | 1467596550679 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]]]}] 18:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1176ms 18:42:30 INFO - PROCESS | 2292 | 1467596550729 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 2292 | 1467596550733 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:42:30 INFO - PROCESS | 2292 | 1467596550738 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 2292 | 1467596550742 Marionette TRACE conn5 <- [1,1494,null,{}] 18:42:30 INFO - PROCESS | 2292 | 1467596550747 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}] 18:42:30 INFO - PROCESS | 2292 | 1467596550751 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:30 INFO - PROCESS | 2292 | 1467596550863 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:42:30 INFO - PROCESS | 2292 | 1467596550993 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 2292 | 1467596550996 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:31 INFO - PROCESS | 2292 | ++DOCSHELL 14DC9C00 == 35 [pid = 2292] [id = 383] 18:42:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 110 (14E26400) [pid = 2292] [serial = 1149] [outer = 00000000] 18:42:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 111 (16446C00) [pid = 2292] [serial = 1150] [outer = 14E26400] 18:42:31 INFO - PROCESS | 2292 | 1467596551057 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 112 (17930C00) [pid = 2292] [serial = 1151] [outer = 14E26400] 18:42:31 INFO - PROCESS | 2292 | 1467596551680 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 991ms 18:42:31 INFO - PROCESS | 2292 | 1467596551730 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 2292 | 1467596551735 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:42:31 INFO - PROCESS | 2292 | 1467596551742 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 2292 | 1467596551745 Marionette TRACE conn5 <- [1,1498,null,{}] 18:42:31 INFO - PROCESS | 2292 | 1467596551749 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}] 18:42:31 INFO - PROCESS | 2292 | 1467596551752 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:31 INFO - PROCESS | 2292 | 1467596551900 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:42:32 INFO - PROCESS | 2292 | 1467596552032 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 2292 | 1467596552035 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:32 INFO - PROCESS | 2292 | ++DOCSHELL 192F1C00 == 36 [pid = 2292] [id = 384] 18:42:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 113 (19A2BC00) [pid = 2292] [serial = 1152] [outer = 00000000] 18:42:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 114 (1A09B800) [pid = 2292] [serial = 1153] [outer = 19A2BC00] 18:42:32 INFO - PROCESS | 2292 | 1467596552094 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 115 (1A0C4000) [pid = 2292] [serial = 1154] [outer = 19A2BC00] 18:42:32 INFO - PROCESS | 2292 | 1467596552712 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 18:42:32 INFO - PROCESS | 2292 | 1467596552764 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 2292 | 1467596552767 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:42:32 INFO - PROCESS | 2292 | 1467596552771 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 2292 | 1467596552775 Marionette TRACE conn5 <- [1,1502,null,{}] 18:42:32 INFO - PROCESS | 2292 | 1467596552786 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}] 18:42:32 INFO - PROCESS | 2292 | 1467596552791 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:32 INFO - PROCESS | 2292 | 1467596552901 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:42:33 INFO - PROCESS | 2292 | 1467596553037 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 2292 | 1467596553040 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:33 INFO - PROCESS | 2292 | ++DOCSHELL 1BF65400 == 37 [pid = 2292] [id = 385] 18:42:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 116 (1BF99C00) [pid = 2292] [serial = 1155] [outer = 00000000] 18:42:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 117 (1C27A000) [pid = 2292] [serial = 1156] [outer = 1BF99C00] 18:42:33 INFO - PROCESS | 2292 | 1467596553099 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 118 (1C51AC00) [pid = 2292] [serial = 1157] [outer = 1BF99C00] 18:42:33 INFO - PROCESS | 2292 | 1467596553702 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 18:42:33 INFO - PROCESS | 2292 | 1467596553744 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 2292 | 1467596553747 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:42:33 INFO - PROCESS | 2292 | 1467596553751 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 2292 | 1467596553753 Marionette TRACE conn5 <- [1,1506,null,{}] 18:42:33 INFO - PROCESS | 2292 | 1467596553756 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}] 18:42:33 INFO - PROCESS | 2292 | 1467596553759 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:33 INFO - PROCESS | 2292 | 1467596553873 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:42:33 INFO - PROCESS | 2292 | 1467596553986 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 2292 | 1467596553989 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:34 INFO - PROCESS | 2292 | ++DOCSHELL 1C544000 == 38 [pid = 2292] [id = 386] 18:42:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 119 (1C544400) [pid = 2292] [serial = 1158] [outer = 00000000] 18:42:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 120 (1C549000) [pid = 2292] [serial = 1159] [outer = 1C544400] 18:42:34 INFO - PROCESS | 2292 | 1467596554042 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 121 (1C5C0800) [pid = 2292] [serial = 1160] [outer = 1C544400] 18:42:34 INFO - PROCESS | 2292 | 1467596554687 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 18:42:34 INFO - PROCESS | 2292 | 1467596554724 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 2292 | 1467596554729 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:42:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:42:34 INFO - PROCESS | 2292 | 1467596554734 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 2292 | 1467596554737 Marionette TRACE conn5 <- [1,1510,null,{}] 18:42:34 INFO - PROCESS | 2292 | 1467596554742 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}] 18:42:34 INFO - PROCESS | 2292 | 1467596554745 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:34 INFO - PROCESS | 2292 | 1467596554852 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:42:34 INFO - PROCESS | 2292 | 1467596554959 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 2292 | 1467596554963 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:34 INFO - PROCESS | 2292 | ++DOCSHELL 147D0000 == 39 [pid = 2292] [id = 387] 18:42:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 122 (149CF800) [pid = 2292] [serial = 1161] [outer = 00000000] 18:42:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 123 (14EE4800) [pid = 2292] [serial = 1162] [outer = 149CF800] 18:42:35 INFO - PROCESS | 2292 | 1467596555012 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 124 (183AB000) [pid = 2292] [serial = 1163] [outer = 149CF800] 18:42:35 INFO - PROCESS | 2292 | 1467596555708 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"]]]}] 18:42:35 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 () { 18:42:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:42:35 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 () { 18:42:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:42:35 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 () { 18:42:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:42:35 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 () { 18:42:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:42:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1025ms 18:42:35 INFO - PROCESS | 2292 | 1467596555759 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:42:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:42:35 INFO - PROCESS | 2292 | 1467596555764 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:42:35 INFO - PROCESS | 2292 | 1467596555769 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 2292 | 1467596555773 Marionette TRACE conn5 <- [1,1514,null,{}] 18:42:35 INFO - PROCESS | 2292 | 1467596555792 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}] 18:42:35 INFO - PROCESS | 2292 | 1467596555795 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:35 INFO - PROCESS | 2292 | 1467596555971 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:42:36 INFO - PROCESS | 2292 | 1467596556029 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 2292 | 1467596556032 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:36 INFO - PROCESS | 2292 | ++DOCSHELL 19037000 == 40 [pid = 2292] [id = 388] 18:42:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 125 (19039800) [pid = 2292] [serial = 1164] [outer = 00000000] 18:42:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 126 (192E0C00) [pid = 2292] [serial = 1165] [outer = 19039800] 18:42:36 INFO - PROCESS | 2292 | 1467596556089 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 127 (1A09BC00) [pid = 2292] [serial = 1166] [outer = 19039800] 18:42:36 INFO - PROCESS | 2292 | 1467596556659 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"]]]}] 18:42:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:42:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:42:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:42:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 18:42:36 INFO - PROCESS | 2292 | 1467596556700 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 2292 | 1467596556705 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:42:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:42:36 INFO - PROCESS | 2292 | 1467596556711 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 2292 | 1467596556714 Marionette TRACE conn5 <- [1,1518,null,{}] 18:42:36 INFO - PROCESS | 2292 | 1467596556718 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}] 18:42:36 INFO - PROCESS | 2292 | 1467596556721 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:36 INFO - PROCESS | 2292 | 1467596556836 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:42:36 INFO - PROCESS | 2292 | 1467596556943 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 2292 | 1467596556945 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:36 INFO - PROCESS | 2292 | ++DOCSHELL 1C284000 == 41 [pid = 2292] [id = 389] 18:42:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 128 (1C284800) [pid = 2292] [serial = 1167] [outer = 00000000] 18:42:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 129 (1C51A000) [pid = 2292] [serial = 1168] [outer = 1C284800] 18:42:36 INFO - PROCESS | 2292 | 1467596557001 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 130 (1C53FC00) [pid = 2292] [serial = 1169] [outer = 1C284800] 18:42:37 INFO - PROCESS | 2292 | 1467596557542 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]]]}] 18:42:37 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 18:42:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:42:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:42:37 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. 18:42:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:42:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 18:42:37 INFO - PROCESS | 2292 | 1467596557585 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 2292 | 1467596557588 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:42:37 INFO - PROCESS | 2292 | 1467596557591 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 2292 | 1467596557595 Marionette TRACE conn5 <- [1,1522,null,{}] 18:42:37 INFO - PROCESS | 2292 | 1467596557638 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}] 18:42:37 INFO - PROCESS | 2292 | 1467596557643 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:37 INFO - PROCESS | 2292 | 1467596557761 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:42:37 INFO - PROCESS | 2292 | 1467596557861 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 2292 | 1467596557865 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:37 INFO - PROCESS | 2292 | ++DOCSHELL 1E2CA800 == 42 [pid = 2292] [id = 390] 18:42:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 131 (1E2CB000) [pid = 2292] [serial = 1170] [outer = 00000000] 18:42:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 132 (1E91C400) [pid = 2292] [serial = 1171] [outer = 1E2CB000] 18:42:37 INFO - PROCESS | 2292 | 1467596557923 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 133 (1E923800) [pid = 2292] [serial = 1172] [outer = 1E2CB000] 18:42:38 INFO - PROCESS | 2292 | 1467596558522 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]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 18:42:38 INFO - PROCESS | 2292 | 1467596558585 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 2292 | 1467596558588 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:42:38 INFO - PROCESS | 2292 | 1467596558592 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:42:38 INFO - PROCESS | 2292 | 1467596558594 Marionette TRACE conn5 <- [1,1526,null,{}] 18:42:38 INFO - PROCESS | 2292 | 1467596558598 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}] 18:42:38 INFO - PROCESS | 2292 | 1467596558600 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:38 INFO - PROCESS | 2292 | 1467596558709 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:42:38 INFO - PROCESS | 2292 | 1467596558842 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 2292 | 1467596558844 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:38 INFO - PROCESS | 2292 | ++DOCSHELL 1EA0B000 == 43 [pid = 2292] [id = 391] 18:42:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 134 (1EA0C000) [pid = 2292] [serial = 1173] [outer = 00000000] 18:42:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 135 (1EAD0C00) [pid = 2292] [serial = 1174] [outer = 1EA0C000] 18:42:38 INFO - PROCESS | 2292 | 1467596558899 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 136 (1EAD5400) [pid = 2292] [serial = 1175] [outer = 1EA0C000] 18:42:39 INFO - PROCESS | 2292 | 1467596559473 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 18:42:39 INFO - PROCESS | 2292 | 1467596559525 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 2292 | 1467596559528 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:42:39 INFO - PROCESS | 2292 | 1467596559531 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:42:39 INFO - PROCESS | 2292 | 1467596559533 Marionette TRACE conn5 <- [1,1530,null,{}] 18:42:39 INFO - PROCESS | 2292 | 1467596559536 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}] 18:42:39 INFO - PROCESS | 2292 | 1467596559539 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:39 INFO - PROCESS | 2292 | 1467596559641 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:42:39 INFO - PROCESS | 2292 | 1467596559774 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 2292 | 1467596559776 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:39 INFO - PROCESS | 2292 | ++DOCSHELL 18C8AC00 == 44 [pid = 2292] [id = 392] 18:42:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 137 (1DB43000) [pid = 2292] [serial = 1176] [outer = 00000000] 18:42:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 138 (1DB4AC00) [pid = 2292] [serial = 1177] [outer = 1DB43000] 18:42:39 INFO - PROCESS | 2292 | 1467596559830 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 139 (1DB4D400) [pid = 2292] [serial = 1178] [outer = 1DB43000] 18:42:40 INFO - PROCESS | 2292 | 1467596560426 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 18:42:40 INFO - PROCESS | 2292 | 1467596560465 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 2292 | 1467596560468 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:42:40 INFO - PROCESS | 2292 | 1467596560471 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 2292 | 1467596560473 Marionette TRACE conn5 <- [1,1534,null,{}] 18:42:40 INFO - PROCESS | 2292 | 1467596560489 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}] 18:42:40 INFO - PROCESS | 2292 | 1467596560496 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:40 INFO - PROCESS | 2292 | 1467596560681 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:42:40 INFO - PROCESS | 2292 | 1467596560742 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 2292 | 1467596560744 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:40 INFO - PROCESS | 2292 | ++DOCSHELL 1EBBD800 == 45 [pid = 2292] [id = 393] 18:42:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 140 (1EBC1800) [pid = 2292] [serial = 1179] [outer = 00000000] 18:42:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 141 (1EDA1800) [pid = 2292] [serial = 1180] [outer = 1EBC1800] 18:42:40 INFO - PROCESS | 2292 | 1467596560797 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 142 (1EDADC00) [pid = 2292] [serial = 1181] [outer = 1EBC1800] 18:42:41 INFO - PROCESS | 2292 | 1467596561348 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 930ms 18:42:41 INFO - PROCESS | 2292 | 1467596561406 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 2292 | 1467596561408 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:42:41 INFO - PROCESS | 2292 | 1467596561412 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 2292 | 1467596561413 Marionette TRACE conn5 <- [1,1538,null,{}] 18:42:41 INFO - PROCESS | 2292 | 1467596561417 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}] 18:42:41 INFO - PROCESS | 2292 | 1467596561420 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:41 INFO - PROCESS | 2292 | 1467596561521 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:42:41 INFO - PROCESS | 2292 | 1467596561636 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 2292 | 1467596561639 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:41 INFO - PROCESS | 2292 | ++DOCSHELL 1E099000 == 46 [pid = 2292] [id = 394] 18:42:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 143 (1E09A800) [pid = 2292] [serial = 1182] [outer = 00000000] 18:42:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 144 (1E09F400) [pid = 2292] [serial = 1183] [outer = 1E09A800] 18:42:41 INFO - PROCESS | 2292 | 1467596561692 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 145 (1E0A2400) [pid = 2292] [serial = 1184] [outer = 1E09A800] 18:42:42 INFO - PROCESS | 2292 | --DOCSHELL 14DC9C00 == 45 [pid = 2292] [id = 383] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0896E400 == 44 [pid = 2292] [id = 236] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 183A9400 == 43 [pid = 2292] [id = 242] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 192F1C00 == 42 [pid = 2292] [id = 384] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 146EFC00 == 41 [pid = 2292] [id = 235] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 18F9B000 == 40 [pid = 2292] [id = 243] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 14E2D800 == 39 [pid = 2292] [id = 231] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0D789C00 == 38 [pid = 2292] [id = 230] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 179C2C00 == 37 [pid = 2292] [id = 375] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 183B0800 == 36 [pid = 2292] [id = 233] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 19A29800 == 35 [pid = 2292] [id = 244] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1BF65400 == 34 [pid = 2292] [id = 385] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 18F94800 == 33 [pid = 2292] [id = 376] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 14EE5C00 == 32 [pid = 2292] [id = 239] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0D750400 == 31 [pid = 2292] [id = 240] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 19A02C00 == 30 [pid = 2292] [id = 377] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1C544000 == 29 [pid = 2292] [id = 386] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0D1F6C00 == 28 [pid = 2292] [id = 370] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 149DA400 == 27 [pid = 2292] [id = 241] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0C8BD400 == 26 [pid = 2292] [id = 234] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1A090C00 == 25 [pid = 2292] [id = 237] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1A0C2000 == 24 [pid = 2292] [id = 245] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 17925800 == 23 [pid = 2292] [id = 379] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0D6F4000 == 22 [pid = 2292] [id = 378] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 14F47800 == 21 [pid = 2292] [id = 232] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0C8BE400 == 20 [pid = 2292] [id = 371] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 19AC5C00 == 19 [pid = 2292] [id = 380] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 18F91000 == 18 [pid = 2292] [id = 381] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1EBBD800 == 17 [pid = 2292] [id = 393] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 116F3000 == 16 [pid = 2292] [id = 372] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 0C8B3400 == 15 [pid = 2292] [id = 382] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 18C8AC00 == 14 [pid = 2292] [id = 392] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1E2CA800 == 13 [pid = 2292] [id = 390] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1EA0B000 == 12 [pid = 2292] [id = 391] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 1C284000 == 11 [pid = 2292] [id = 389] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 147D0000 == 10 [pid = 2292] [id = 387] 18:42:44 INFO - PROCESS | 2292 | --DOCSHELL 19037000 == 9 [pid = 2292] [id = 388] 18:42:47 INFO - PROCESS | 2292 | 1467596567658 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 6273ms 18:42:47 INFO - PROCESS | 2292 | 1467596567689 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 2292 | 1467596567693 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:42:47 INFO - PROCESS | 2292 | 1467596567698 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 2292 | 1467596567701 Marionette TRACE conn5 <- [1,1542,null,{}] 18:42:47 INFO - PROCESS | 2292 | 1467596567707 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}] 18:42:47 INFO - PROCESS | 2292 | 1467596567710 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:47 INFO - PROCESS | 2292 | 1467596567855 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:42:47 INFO - PROCESS | 2292 | 1467596567863 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 2292 | 1467596567868 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:47 INFO - PROCESS | 2292 | ++DOCSHELL 0D77F000 == 10 [pid = 2292] [id = 395] 18:42:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 146 (0D781C00) [pid = 2292] [serial = 1185] [outer = 00000000] 18:42:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 147 (10E0D000) [pid = 2292] [serial = 1186] [outer = 0D781C00] 18:42:47 INFO - PROCESS | 2292 | 1467596567971 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 148 (146A5800) [pid = 2292] [serial = 1187] [outer = 0D781C00] 18:42:48 INFO - PROCESS | 2292 | 1467596568430 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]]]}] 18:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 18:42:48 INFO - PROCESS | 2292 | 1467596568469 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 2292 | 1467596568474 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:42:48 INFO - PROCESS | 2292 | 1467596568480 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 2292 | 1467596568483 Marionette TRACE conn5 <- [1,1546,null,{}] 18:42:48 INFO - PROCESS | 2292 | 1467596568507 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}] 18:42:48 INFO - PROCESS | 2292 | 1467596568510 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:48 INFO - PROCESS | 2292 | 1467596568647 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:42:48 INFO - PROCESS | 2292 | 1467596568662 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 2292 | 1467596568665 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:48 INFO - PROCESS | 2292 | ++DOCSHELL 0DA23000 == 11 [pid = 2292] [id = 396] 18:42:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 149 (17948000) [pid = 2292] [serial = 1188] [outer = 00000000] 18:42:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 150 (183AC400) [pid = 2292] [serial = 1189] [outer = 17948000] 18:42:48 INFO - PROCESS | 2292 | 1467596568769 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 151 (18D34C00) [pid = 2292] [serial = 1190] [outer = 17948000] 18:42:49 INFO - PROCESS | 2292 | 1467596569271 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]]]}] 18:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 830ms 18:42:49 INFO - PROCESS | 2292 | 1467596569314 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 2292 | 1467596569316 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:42:49 INFO - PROCESS | 2292 | 1467596569319 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:42:49 INFO - PROCESS | 2292 | 1467596569323 Marionette TRACE conn5 <- [1,1550,null,{}] 18:42:49 INFO - PROCESS | 2292 | 1467596569334 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}] 18:42:49 INFO - PROCESS | 2292 | 1467596569339 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:49 INFO - PROCESS | 2292 | 1467596569467 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:42:49 INFO - PROCESS | 2292 | 1467596569540 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 2292 | 1467596569543 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:49 INFO - PROCESS | 2292 | ++DOCSHELL 1A09F000 == 12 [pid = 2292] [id = 397] 18:42:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 152 (1A0BB800) [pid = 2292] [serial = 1191] [outer = 00000000] 18:42:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 153 (1A0C7400) [pid = 2292] [serial = 1192] [outer = 1A0BB800] 18:42:49 INFO - PROCESS | 2292 | 1467596569593 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 154 (1A610800) [pid = 2292] [serial = 1193] [outer = 1A0BB800] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 153 (0C8BE800) [pid = 2292] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 152 (14E26400) [pid = 2292] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 151 (0D671400) [pid = 2292] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 150 (0C8B5800) [pid = 2292] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 149 (19A03C00) [pid = 2292] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 148 (1A665800) [pid = 2292] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 147 (15E5B800) [pid = 2292] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 146 (146AB000) [pid = 2292] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 145 (1AD1F000) [pid = 2292] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 144 (0D782C00) [pid = 2292] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 143 (0D675000) [pid = 2292] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 142 (183A6C00) [pid = 2292] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 141 (0D74E000) [pid = 2292] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 140 (19035400) [pid = 2292] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 139 (18F9E000) [pid = 2292] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 138 (1A0CA400) [pid = 2292] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 137 (1EBC1800) [pid = 2292] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 136 (1DB43000) [pid = 2292] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 135 (1E2CB000) [pid = 2292] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 134 (1EA0C000) [pid = 2292] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 133 (1C544400) [pid = 2292] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 132 (1C284800) [pid = 2292] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 131 (19039800) [pid = 2292] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 130 (19FD1000) [pid = 2292] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 129 (17927000) [pid = 2292] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 128 (1903B400) [pid = 2292] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 127 (19A29C00) [pid = 2292] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 126 (179C3400) [pid = 2292] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 125 (19A2BC00) [pid = 2292] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 124 (14DCC800) [pid = 2292] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 123 (0D1F3400) [pid = 2292] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 122 (149CF800) [pid = 2292] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 121 (0D6FC800) [pid = 2292] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 120 (14634800) [pid = 2292] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 119 (14625400) [pid = 2292] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 118 (08959C00) [pid = 2292] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 117 (0D674400) [pid = 2292] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 116 (1A4E2400) [pid = 2292] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 115 (15E5C800) [pid = 2292] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 114 (1A85FC00) [pid = 2292] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:42:50 INFO - PROCESS | 2292 | --DOMWINDOW == 113 (1BF99C00) [pid = 2292] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:42:50 INFO - PROCESS | 2292 | 1467596570375 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1069ms 18:42:50 INFO - PROCESS | 2292 | 1467596570428 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 2292 | 1467596570431 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:42:50 INFO - PROCESS | 2292 | 1467596570435 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 2292 | 1467596570437 Marionette TRACE conn5 <- [1,1554,null,{}] 18:42:50 INFO - PROCESS | 2292 | 1467596570440 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}] 18:42:50 INFO - PROCESS | 2292 | 1467596570442 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:50 INFO - PROCESS | 2292 | 1467596570531 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:42:50 INFO - PROCESS | 2292 | 1467596570536 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 2292 | 1467596570538 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:50 INFO - PROCESS | 2292 | ++DOCSHELL 0DA2DC00 == 13 [pid = 2292] [id = 398] 18:42:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 114 (0DD94400) [pid = 2292] [serial = 1194] [outer = 00000000] 18:42:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 115 (14D99400) [pid = 2292] [serial = 1195] [outer = 0DD94400] 18:42:50 INFO - PROCESS | 2292 | 1467596570582 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 116 (16450400) [pid = 2292] [serial = 1196] [outer = 0DD94400] 18:42:51 INFO - PROCESS | 2292 | 1467596571010 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]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 18:42:51 INFO - PROCESS | 2292 | 1467596571073 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 2292 | 1467596571075 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:42:51 INFO - PROCESS | 2292 | 1467596571078 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:42:51 INFO - PROCESS | 2292 | 1467596571080 Marionette TRACE conn5 <- [1,1558,null,{}] 18:42:51 INFO - PROCESS | 2292 | 1467596571084 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}] 18:42:51 INFO - PROCESS | 2292 | 1467596571086 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:51 INFO - PROCESS | 2292 | 1467596571168 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:42:51 INFO - PROCESS | 2292 | 1467596571173 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 2292 | 1467596571175 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:51 INFO - PROCESS | 2292 | ++DOCSHELL 1793B400 == 14 [pid = 2292] [id = 399] 18:42:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 117 (183BE000) [pid = 2292] [serial = 1197] [outer = 00000000] 18:42:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 118 (19039800) [pid = 2292] [serial = 1198] [outer = 183BE000] 18:42:51 INFO - PROCESS | 2292 | 1467596571219 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 119 (19A03C00) [pid = 2292] [serial = 1199] [outer = 183BE000] 18:42:51 INFO - PROCESS | 2292 | 1467596571699 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]]]}] 18:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 18:42:51 INFO - PROCESS | 2292 | 1467596571755 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 2292 | 1467596571757 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:42:51 INFO - PROCESS | 2292 | 1467596571760 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - PROCESS | 2292 | 1467596571762 Marionette TRACE conn5 <- [1,1562,null,{}] 18:42:51 INFO - PROCESS | 2292 | 1467596571765 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}] 18:42:51 INFO - PROCESS | 2292 | 1467596571770 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:51 INFO - PROCESS | 2292 | 1467596571890 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:42:51 INFO - PROCESS | 2292 | 1467596571901 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 2292 | 1467596571903 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:51 INFO - PROCESS | 2292 | ++DOCSHELL 1A85DC00 == 15 [pid = 2292] [id = 400] 18:42:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 120 (1A9E9400) [pid = 2292] [serial = 1200] [outer = 00000000] 18:42:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 121 (1C258000) [pid = 2292] [serial = 1201] [outer = 1A9E9400] 18:42:51 INFO - PROCESS | 2292 | 1467596571946 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 122 (1C284800) [pid = 2292] [serial = 1202] [outer = 1A9E9400] 18:42:52 INFO - PROCESS | 2292 | 1467596572664 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]]]}] 18:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 18:42:52 INFO - PROCESS | 2292 | 1467596572691 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:42:52 INFO - PROCESS | 2292 | 1467596572696 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:42:52 INFO - PROCESS | 2292 | 1467596572700 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 2292 | 1467596572706 Marionette TRACE conn5 <- [1,1566,null,{}] 18:42:52 INFO - PROCESS | 2292 | 1467596572711 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}] 18:42:52 INFO - PROCESS | 2292 | 1467596572714 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:52 INFO - PROCESS | 2292 | 1467596572827 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:42:52 INFO - PROCESS | 2292 | 1467596572983 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 2292 | 1467596572985 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:52 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F0400 == 16 [pid = 2292] [id = 401] 18:42:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 123 (0D750C00) [pid = 2292] [serial = 1203] [outer = 00000000] 18:42:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 124 (14E29000) [pid = 2292] [serial = 1204] [outer = 0D750C00] 18:42:53 INFO - PROCESS | 2292 | 1467596573043 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 125 (14FCC800) [pid = 2292] [serial = 1205] [outer = 0D750C00] 18:42:53 INFO - PROCESS | 2292 | 1467596573619 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]]]}] 18:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 18:42:53 INFO - PROCESS | 2292 | 1467596573692 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 2292 | 1467596573697 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:42:53 INFO - PROCESS | 2292 | 1467596573703 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 2292 | 1467596573706 Marionette TRACE conn5 <- [1,1570,null,{}] 18:42:53 INFO - PROCESS | 2292 | 1467596573710 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}] 18:42:53 INFO - PROCESS | 2292 | 1467596573713 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:53 INFO - PROCESS | 2292 | 1467596573825 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:42:53 INFO - PROCESS | 2292 | 1467596573967 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 2292 | 1467596573969 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:53 INFO - PROCESS | 2292 | ++DOCSHELL 19A29800 == 17 [pid = 2292] [id = 402] 18:42:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 126 (19A2A800) [pid = 2292] [serial = 1206] [outer = 00000000] 18:42:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 127 (1A098000) [pid = 2292] [serial = 1207] [outer = 19A2A800] 18:42:54 INFO - PROCESS | 2292 | 1467596574026 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 128 (1A0BD400) [pid = 2292] [serial = 1208] [outer = 19A2A800] 18:42:54 INFO - PROCESS | 2292 | 1467596574646 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]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 18:42:54 INFO - PROCESS | 2292 | 1467596574676 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 2292 | 1467596574679 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:42:54 INFO - PROCESS | 2292 | 1467596574682 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 2292 | 1467596574686 Marionette TRACE conn5 <- [1,1574,null,{}] 18:42:54 INFO - PROCESS | 2292 | 1467596574697 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}] 18:42:54 INFO - PROCESS | 2292 | 1467596574702 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:54 INFO - PROCESS | 2292 | 1467596574812 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:42:54 INFO - PROCESS | 2292 | 1467596574978 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 2292 | 1467596574981 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:54 INFO - PROCESS | 2292 | ++DOCSHELL 1A09D000 == 18 [pid = 2292] [id = 403] 18:42:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 129 (1C5BB800) [pid = 2292] [serial = 1209] [outer = 00000000] 18:42:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 130 (1C6DA000) [pid = 2292] [serial = 1210] [outer = 1C5BB800] 18:42:55 INFO - PROCESS | 2292 | 1467596575039 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 131 (1C6E1C00) [pid = 2292] [serial = 1211] [outer = 1C5BB800] 18:42:55 INFO - PROCESS | 2292 | 1467596575883 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1234ms 18:42:55 INFO - PROCESS | 2292 | 1467596575921 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 2292 | 1467596575924 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:42:55 INFO - PROCESS | 2292 | 1467596575930 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 2292 | 1467596575933 Marionette TRACE conn5 <- [1,1578,null,{}] 18:42:55 INFO - PROCESS | 2292 | 1467596575939 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}] 18:42:55 INFO - PROCESS | 2292 | 1467596575942 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:56 INFO - PROCESS | 2292 | 1467596576041 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:42:56 INFO - PROCESS | 2292 | 1467596576179 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 2292 | 1467596576183 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:56 INFO - PROCESS | 2292 | ++DOCSHELL 0D673400 == 19 [pid = 2292] [id = 404] 18:42:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 132 (0D673800) [pid = 2292] [serial = 1212] [outer = 00000000] 18:42:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 133 (0D6F2400) [pid = 2292] [serial = 1213] [outer = 0D673800] 18:42:56 INFO - PROCESS | 2292 | 1467596576233 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 134 (0D6FBC00) [pid = 2292] [serial = 1214] [outer = 0D673800] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 133 (146F6C00) [pid = 2292] [serial = 1117] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 132 (0D6F5400) [pid = 2292] [serial = 1110] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 131 (0D085800) [pid = 2292] [serial = 1114] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 130 (1A09B800) [pid = 2292] [serial = 1153] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 129 (0D747000) [pid = 2292] [serial = 1148] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 128 (14E56400) [pid = 2292] [serial = 1123] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 127 (0D749800) [pid = 2292] [serial = 1121] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 126 (16446C00) [pid = 2292] [serial = 1150] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 125 (146B1C00) [pid = 2292] [serial = 685] [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.] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 124 (0D082C00) [pid = 2292] [serial = 1147] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 123 (1A093400) [pid = 2292] [serial = 1080] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 122 (1A7B9C00) [pid = 2292] [serial = 1083] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 121 (1A098400) [pid = 2292] [serial = 1081] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 120 (179C7000) [pid = 2292] [serial = 1065] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 119 (183BD800) [pid = 2292] [serial = 1066] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 118 (149CF000) [pid = 2292] [serial = 1071] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 117 (14E2F400) [pid = 2292] [serial = 1072] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 116 (1BF63400) [pid = 2292] [serial = 1060] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 115 (0DD98000) [pid = 2292] [serial = 1062] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 114 (116ED000) [pid = 2292] [serial = 1063] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 113 (0D6F4800) [pid = 2292] [serial = 1068] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 112 (0D783000) [pid = 2292] [serial = 1069] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 111 (183BC800) [pid = 2292] [serial = 1074] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 110 (18F8FC00) [pid = 2292] [serial = 1075] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 109 (14EE7000) [pid = 2292] [serial = 1086] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 108 (17942C00) [pid = 2292] [serial = 1087] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 107 (1A739000) [pid = 2292] [serial = 1084] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 106 (192F9C00) [pid = 2292] [serial = 1077] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 105 (19A2D800) [pid = 2292] [serial = 1078] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 104 (1C27A400) [pid = 2292] [serial = 1093] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 103 (1A855000) [pid = 2292] [serial = 1090] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 102 (1A0C4400) [pid = 2292] [serial = 1089] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 101 (0D751800) [pid = 2292] [serial = 1111] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 100 (19AC0400) [pid = 2292] [serial = 1132] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 99 (14FBF800) [pid = 2292] [serial = 1124] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (0D67EC00) [pid = 2292] [serial = 1120] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (1C27A000) [pid = 2292] [serial = 1156] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (183AB000) [pid = 2292] [serial = 1163] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (192D6C00) [pid = 2292] [serial = 1129] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (116ED800) [pid = 2292] [serial = 1136] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (192E0C00) [pid = 2292] [serial = 1165] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1793CC00) [pid = 2292] [serial = 1138] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (149DBC00) [pid = 2292] [serial = 1118] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A670000) [pid = 2292] [serial = 1105] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0C8BAC00) [pid = 2292] [serial = 1095] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14FCBC00) [pid = 2292] [serial = 1108] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1AD51800) [pid = 2292] [serial = 1102] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19A2B400) [pid = 2292] [serial = 1104] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A736400) [pid = 2292] [serial = 1101] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1462C400) [pid = 2292] [serial = 1107] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (17931C00) [pid = 2292] [serial = 1098] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D07CC00) [pid = 2292] [serial = 1096] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183B9C00) [pid = 2292] [serial = 1099] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1BF97000) [pid = 2292] [serial = 1092] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0DD9B400) [pid = 2292] [serial = 1135] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14EE4800) [pid = 2292] [serial = 1162] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D67D400) [pid = 2292] [serial = 1115] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (17930C00) [pid = 2292] [serial = 1151] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C5C0800) [pid = 2292] [serial = 1160] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1C53FC00) [pid = 2292] [serial = 1169] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C549000) [pid = 2292] [serial = 1159] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A09BC00) [pid = 2292] [serial = 1166] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1E91C400) [pid = 2292] [serial = 1171] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A0BE400) [pid = 2292] [serial = 1142] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A66C400) [pid = 2292] [serial = 1144] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1C51A000) [pid = 2292] [serial = 1168] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (18C01C00) [pid = 2292] [serial = 1139] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1A098C00) [pid = 2292] [serial = 1141] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (192DE800) [pid = 2292] [serial = 1130] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A092400) [pid = 2292] [serial = 1133] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (183C0C00) [pid = 2292] [serial = 1127] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (183B7400) [pid = 2292] [serial = 1126] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1A0C4000) [pid = 2292] [serial = 1154] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (1C51AC00) [pid = 2292] [serial = 1157] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (1A85C000) [pid = 2292] [serial = 1145] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (1EDADC00) [pid = 2292] [serial = 1181] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (1DB4D400) [pid = 2292] [serial = 1178] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (1EDA1800) [pid = 2292] [serial = 1180] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (1E923800) [pid = 2292] [serial = 1172] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (1DB4AC00) [pid = 2292] [serial = 1177] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 53 (1EAD5400) [pid = 2292] [serial = 1175] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | --DOMWINDOW == 52 (1EAD0C00) [pid = 2292] [serial = 1174] [outer = 00000000] [url = about:blank] 18:42:56 INFO - PROCESS | 2292 | 1467596576765 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 890ms 18:42:56 INFO - PROCESS | 2292 | 1467596576820 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 2292 | 1467596576824 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:42:56 INFO - PROCESS | 2292 | 1467596576830 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 2292 | 1467596576833 Marionette TRACE conn5 <- [1,1582,null,{}] 18:42:56 INFO - PROCESS | 2292 | 1467596576837 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}] 18:42:56 INFO - PROCESS | 2292 | 1467596576839 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:56 INFO - PROCESS | 2292 | 1467596576930 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:42:56 INFO - PROCESS | 2292 | 1467596576936 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 2292 | 1467596576938 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:56 INFO - PROCESS | 2292 | ++DOCSHELL 0D674800 == 20 [pid = 2292] [id = 405] 18:42:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 53 (0D6F9400) [pid = 2292] [serial = 1215] [outer = 00000000] 18:42:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 54 (0D752C00) [pid = 2292] [serial = 1216] [outer = 0D6F9400] 18:42:56 INFO - PROCESS | 2292 | 1467596576990 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0DA24C00) [pid = 2292] [serial = 1217] [outer = 0D6F9400] 18:42:57 INFO - PROCESS | 2292 | 1467596577491 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 18:42:57 INFO - PROCESS | 2292 | 1467596577505 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 2292 | 1467596577508 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:42:57 INFO - PROCESS | 2292 | 1467596577511 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 2292 | 1467596577515 Marionette TRACE conn5 <- [1,1586,null,{}] 18:42:57 INFO - PROCESS | 2292 | 1467596577525 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}] 18:42:57 INFO - PROCESS | 2292 | 1467596577529 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:57 INFO - PROCESS | 2292 | 1467596577617 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:42:57 INFO - PROCESS | 2292 | 1467596577626 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 2292 | 1467596577629 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:57 INFO - PROCESS | 2292 | ++DOCSHELL 146B0800 == 21 [pid = 2292] [id = 406] 18:42:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (146B3000) [pid = 2292] [serial = 1218] [outer = 00000000] 18:42:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (149CF800) [pid = 2292] [serial = 1219] [outer = 146B3000] 18:42:57 INFO - PROCESS | 2292 | 1467596577678 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (14D9E000) [pid = 2292] [serial = 1220] [outer = 146B3000] 18:42:58 INFO - PROCESS | 2292 | 1467596578145 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 18:42:58 INFO - PROCESS | 2292 | 1467596578185 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 2292 | 1467596578187 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:42:58 INFO - PROCESS | 2292 | 1467596578190 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 2292 | 1467596578192 Marionette TRACE conn5 <- [1,1590,null,{}] 18:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:42:58 INFO - PROCESS | 2292 | 1467596578199 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}] 18:42:58 INFO - PROCESS | 2292 | 1467596578201 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:58 INFO - PROCESS | 2292 | 1467596578288 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:42:58 INFO - PROCESS | 2292 | 1467596578296 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 2292 | 1467596578298 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:58 INFO - PROCESS | 2292 | ++DOCSHELL 14EE5C00 == 22 [pid = 2292] [id = 407] 18:42:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (14EE7000) [pid = 2292] [serial = 1221] [outer = 00000000] 18:42:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (15E63C00) [pid = 2292] [serial = 1222] [outer = 14EE7000] 18:42:58 INFO - PROCESS | 2292 | 1467596578342 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (16451400) [pid = 2292] [serial = 1223] [outer = 14EE7000] 18:42:58 INFO - PROCESS | 2292 | 1467596578784 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 18:42:58 INFO - PROCESS | 2292 | 1467596578825 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:42:58 INFO - PROCESS | 2292 | 1467596578827 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:42:58 INFO - PROCESS | 2292 | 1467596578830 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 2292 | 1467596578832 Marionette TRACE conn5 <- [1,1594,null,{}] 18:42:58 INFO - PROCESS | 2292 | 1467596578835 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}] 18:42:58 INFO - PROCESS | 2292 | 1467596578837 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:58 INFO - PROCESS | 2292 | 1467596578919 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:42:58 INFO - PROCESS | 2292 | 1467596578925 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 2292 | 1467596578927 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:58 INFO - PROCESS | 2292 | ++DOCSHELL 17927400 == 23 [pid = 2292] [id = 408] 18:42:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (1792AC00) [pid = 2292] [serial = 1224] [outer = 00000000] 18:42:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (17944000) [pid = 2292] [serial = 1225] [outer = 1792AC00] 18:42:58 INFO - PROCESS | 2292 | 1467596578971 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (179BA400) [pid = 2292] [serial = 1226] [outer = 1792AC00] 18:42:59 INFO - PROCESS | 2292 | 1467596579468 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 18:42:59 INFO - PROCESS | 2292 | 1467596579501 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:42:59 INFO - PROCESS | 2292 | 1467596579503 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:42:59 INFO - PROCESS | 2292 | 1467596579506 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 2292 | 1467596579508 Marionette TRACE conn5 <- [1,1598,null,{}] 18:42:59 INFO - PROCESS | 2292 | 1467596579511 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}] 18:42:59 INFO - PROCESS | 2292 | 1467596579517 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:59 INFO - PROCESS | 2292 | 1467596579666 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:42:59 INFO - PROCESS | 2292 | 1467596579731 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 2292 | 1467596579733 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:42:59 INFO - PROCESS | 2292 | ++DOCSHELL 18C89000 == 24 [pid = 2292] [id = 409] 18:42:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (18C8CC00) [pid = 2292] [serial = 1227] [outer = 00000000] 18:42:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (18F8F800) [pid = 2292] [serial = 1228] [outer = 18C8CC00] 18:42:59 INFO - PROCESS | 2292 | 1467596579778 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (18F95000) [pid = 2292] [serial = 1229] [outer = 18C8CC00] 18:43:00 INFO - PROCESS | 2292 | 1467596580177 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 18:43:00 INFO - PROCESS | 2292 | 1467596580237 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:43:00 INFO - PROCESS | 2292 | 1467596580239 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:43:00 INFO - PROCESS | 2292 | 1467596580242 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 2292 | 1467596580244 Marionette TRACE conn5 <- [1,1602,null,{}] 18:43:00 INFO - PROCESS | 2292 | 1467596580254 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}] 18:43:00 INFO - PROCESS | 2292 | 1467596580256 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:00 INFO - PROCESS | 2292 | 1467596580394 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:43:00 INFO - PROCESS | 2292 | 1467596580399 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 2292 | 1467596580401 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:00 INFO - PROCESS | 2292 | ++DOCSHELL 18F9A800 == 25 [pid = 2292] [id = 410] 18:43:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18F9C800) [pid = 2292] [serial = 1230] [outer = 00000000] 18:43:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (192DA400) [pid = 2292] [serial = 1231] [outer = 18F9C800] 18:43:00 INFO - PROCESS | 2292 | 1467596580444 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (192DF000) [pid = 2292] [serial = 1232] [outer = 18F9C800] 18:43:00 INFO - PROCESS | 2292 | 1467596580883 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]]]}] 18:43:00 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 18:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 18:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:43:00 INFO - PROCESS | 2292 | 1467596580933 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 2292 | 1467596580935 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:43:00 INFO - PROCESS | 2292 | 1467596580938 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 2292 | 1467596580940 Marionette TRACE conn5 <- [1,1606,null,{}] 18:43:00 INFO - PROCESS | 2292 | 1467596580950 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}] 18:43:00 INFO - PROCESS | 2292 | 1467596580952 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:01 INFO - PROCESS | 2292 | 1467596581064 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:43:01 INFO - PROCESS | 2292 | 1467596581069 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 2292 | 1467596581071 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:01 INFO - PROCESS | 2292 | ++DOCSHELL 192F1800 == 26 [pid = 2292] [id = 411] 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192F2400) [pid = 2292] [serial = 1233] [outer = 00000000] 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19ABC000) [pid = 2292] [serial = 1234] [outer = 192F2400] 18:43:01 INFO - PROCESS | 2292 | 1467596581113 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A04FC00) [pid = 2292] [serial = 1235] [outer = 192F2400] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (17948000) [pid = 2292] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A0BB800) [pid = 2292] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (183BE000) [pid = 2292] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D781C00) [pid = 2292] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0DD94400) [pid = 2292] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:43:01 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1E09A800) [pid = 2292] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:43:01 INFO - PROCESS | 2292 | 1467596581754 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 832ms 18:43:01 INFO - PROCESS | 2292 | 1467596581783 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 2292 | 1467596581785 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:43:01 INFO - PROCESS | 2292 | 1467596581788 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 2292 | 1467596581790 Marionette TRACE conn5 <- [1,1610,null,{}] 18:43:01 INFO - PROCESS | 2292 | 1467596581794 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}] 18:43:01 INFO - PROCESS | 2292 | 1467596581795 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:01 INFO - PROCESS | 2292 | 1467596581877 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:43:01 INFO - PROCESS | 2292 | 1467596581882 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 2292 | 1467596581884 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:01 INFO - PROCESS | 2292 | ++DOCSHELL 17939C00 == 27 [pid = 2292] [id = 412] 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (192D8C00) [pid = 2292] [serial = 1236] [outer = 00000000] 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19A2C800) [pid = 2292] [serial = 1237] [outer = 192D8C00] 18:43:01 INFO - PROCESS | 2292 | 1467596581926 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (19A34400) [pid = 2292] [serial = 1238] [outer = 192D8C00] 18:43:02 INFO - PROCESS | 2292 | 1467596582355 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]]]}] 18:43:02 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 18:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 18:43:02 INFO - PROCESS | 2292 | 1467596582422 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 2292 | 1467596582424 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:43:02 INFO - PROCESS | 2292 | 1467596582428 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:43:02 INFO - PROCESS | 2292 | 1467596582429 Marionette TRACE conn5 <- [1,1614,null,{}] 18:43:02 INFO - PROCESS | 2292 | 1467596582433 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}] 18:43:02 INFO - PROCESS | 2292 | 1467596582434 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:02 INFO - PROCESS | 2292 | 1467596582528 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:43:02 INFO - PROCESS | 2292 | 1467596582535 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 2292 | 1467596582537 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:02 INFO - PROCESS | 2292 | ++DOCSHELL 1793B000 == 28 [pid = 2292] [id = 413] 18:43:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19034800) [pid = 2292] [serial = 1239] [outer = 00000000] 18:43:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A0C4400) [pid = 2292] [serial = 1240] [outer = 19034800] 18:43:02 INFO - PROCESS | 2292 | 1467596582579 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A270C00) [pid = 2292] [serial = 1241] [outer = 19034800] 18:43:02 INFO - PROCESS | 2292 | 1467596582989 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 18:43:03 INFO - PROCESS | 2292 | 1467596583002 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 2292 | 1467596583004 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:43:03 INFO - PROCESS | 2292 | 1467596583007 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 2292 | 1467596583010 Marionette TRACE conn5 <- [1,1618,null,{}] 18:43:03 INFO - PROCESS | 2292 | 1467596583013 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}] 18:43:03 INFO - PROCESS | 2292 | 1467596583015 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:03 INFO - PROCESS | 2292 | 1467596583157 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:43:03 INFO - PROCESS | 2292 | 1467596583207 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 2292 | 1467596583210 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:03 INFO - PROCESS | 2292 | ++DOCSHELL 1A736400 == 29 [pid = 2292] [id = 414] 18:43:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A739000) [pid = 2292] [serial = 1242] [outer = 00000000] 18:43:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A855400) [pid = 2292] [serial = 1243] [outer = 1A739000] 18:43:03 INFO - PROCESS | 2292 | 1467596583263 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A85D800) [pid = 2292] [serial = 1244] [outer = 1A739000] 18:43:04 INFO - PROCESS | 2292 | --DOCSHELL 1E099000 == 28 [pid = 2292] [id = 394] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1E09F400) [pid = 2292] [serial = 1183] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183AC400) [pid = 2292] [serial = 1189] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C258000) [pid = 2292] [serial = 1201] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (18D34C00) [pid = 2292] [serial = 1190] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A0C7400) [pid = 2292] [serial = 1192] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (19A03C00) [pid = 2292] [serial = 1199] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (19039800) [pid = 2292] [serial = 1198] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A610800) [pid = 2292] [serial = 1193] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (10E0D000) [pid = 2292] [serial = 1186] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (146A5800) [pid = 2292] [serial = 1187] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (14D99400) [pid = 2292] [serial = 1195] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (16450400) [pid = 2292] [serial = 1196] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1E0A2400) [pid = 2292] [serial = 1184] [outer = 00000000] [url = about:blank] 18:43:05 INFO - PROCESS | 2292 | 1467596585247 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2275ms 18:43:05 INFO - PROCESS | 2292 | 1467596585284 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 2292 | 1467596585288 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:43:05 INFO - PROCESS | 2292 | 1467596585293 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 2292 | 1467596585296 Marionette TRACE conn5 <- [1,1622,null,{}] 18:43:05 INFO - PROCESS | 2292 | 1467596585302 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}] 18:43:05 INFO - PROCESS | 2292 | 1467596585305 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:05 INFO - PROCESS | 2292 | 1467596585394 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:43:05 INFO - PROCESS | 2292 | 1467596585402 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 2292 | 1467596585406 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:05 INFO - PROCESS | 2292 | ++DOCSHELL 0D035800 == 29 [pid = 2292] [id = 415] 18:43:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D036400) [pid = 2292] [serial = 1245] [outer = 00000000] 18:43:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D1F2000) [pid = 2292] [serial = 1246] [outer = 0D036400] 18:43:05 INFO - PROCESS | 2292 | 1467596585453 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D674000) [pid = 2292] [serial = 1247] [outer = 0D036400] 18:43:05 INFO - PROCESS | 2292 | 1467596585944 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 18:43:05 INFO - PROCESS | 2292 | 1467596585963 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 2292 | 1467596585968 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:43:05 INFO - PROCESS | 2292 | 1467596585974 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 2292 | 1467596585977 Marionette TRACE conn5 <- [1,1626,null,{}] 18:43:05 INFO - PROCESS | 2292 | 1467596585981 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}] 18:43:05 INFO - PROCESS | 2292 | 1467596585984 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:06 INFO - PROCESS | 2292 | 1467596586072 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:43:06 INFO - PROCESS | 2292 | 1467596586081 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 2292 | 1467596586084 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:06 INFO - PROCESS | 2292 | ++DOCSHELL 0D783400 == 30 [pid = 2292] [id = 416] 18:43:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D785000) [pid = 2292] [serial = 1248] [outer = 00000000] 18:43:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0DD40400) [pid = 2292] [serial = 1249] [outer = 0D785000] 18:43:06 INFO - PROCESS | 2292 | 1467596586131 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0DD5F800) [pid = 2292] [serial = 1250] [outer = 0D785000] 18:43:06 INFO - PROCESS | 2292 | 1467596586608 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:43:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 18:43:06 INFO - PROCESS | 2292 | 1467596586648 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 2292 | 1467596586651 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:43:06 INFO - PROCESS | 2292 | 1467596586654 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:43:06 INFO - PROCESS | 2292 | 1467596586657 Marionette TRACE conn5 <- [1,1630,null,{}] 18:43:06 INFO - PROCESS | 2292 | 1467596586668 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}] 18:43:06 INFO - PROCESS | 2292 | 1467596586673 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:06 INFO - PROCESS | 2292 | 1467596586759 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:43:06 INFO - PROCESS | 2292 | 1467596586883 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 2292 | 1467596586886 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:06 INFO - PROCESS | 2292 | ++DOCSHELL 149BF800 == 31 [pid = 2292] [id = 417] 18:43:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (149BFC00) [pid = 2292] [serial = 1251] [outer = 00000000] 18:43:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14D2AC00) [pid = 2292] [serial = 1252] [outer = 149BFC00] 18:43:06 INFO - PROCESS | 2292 | 1467596586933 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (14DCBC00) [pid = 2292] [serial = 1253] [outer = 149BFC00] 18:43:07 INFO - PROCESS | 2292 | 1467596587313 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 18:43:07 INFO - PROCESS | 2292 | 1467596587328 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 2292 | 1467596587331 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:43:07 INFO - PROCESS | 2292 | 1467596587334 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:43:07 INFO - PROCESS | 2292 | 1467596587336 Marionette TRACE conn5 <- [1,1634,null,{}] 18:43:07 INFO - PROCESS | 2292 | 1467596587339 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}] 18:43:07 INFO - PROCESS | 2292 | 1467596587341 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:07 INFO - PROCESS | 2292 | 1467596587426 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:43:07 INFO - PROCESS | 2292 | 1467596587432 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 2292 | 1467596587434 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:07 INFO - PROCESS | 2292 | ++DOCSHELL 08885400 == 32 [pid = 2292] [id = 418] 18:43:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D67A000) [pid = 2292] [serial = 1254] [outer = 00000000] 18:43:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14EEC800) [pid = 2292] [serial = 1255] [outer = 0D67A000] 18:43:07 INFO - PROCESS | 2292 | 1467596587556 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (16450800) [pid = 2292] [serial = 1256] [outer = 0D67A000] 18:43:07 INFO - PROCESS | 2292 | 1467596587922 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 18:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:43:07 INFO - PROCESS | 2292 | 1467596587968 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 2292 | 1467596587970 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:43:07 INFO - PROCESS | 2292 | 1467596587973 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 2292 | 1467596587975 Marionette TRACE conn5 <- [1,1638,null,{}] 18:43:07 INFO - PROCESS | 2292 | 1467596587979 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}] 18:43:07 INFO - PROCESS | 2292 | 1467596587981 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:08 INFO - PROCESS | 2292 | 1467596588062 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:43:08 INFO - PROCESS | 2292 | 1467596588178 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 2292 | 1467596588180 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:08 INFO - PROCESS | 2292 | ++DOCSHELL 17926000 == 33 [pid = 2292] [id = 419] 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (17928000) [pid = 2292] [serial = 1257] [outer = 00000000] 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1793F400) [pid = 2292] [serial = 1258] [outer = 17928000] 18:43:08 INFO - PROCESS | 2292 | 1467596588226 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (183B6C00) [pid = 2292] [serial = 1259] [outer = 17928000] 18:43:08 INFO - PROCESS | 2292 | 1467596588581 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 18:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:43:08 INFO - PROCESS | 2292 | 1467596588604 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 2292 | 1467596588606 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:43:08 INFO - PROCESS | 2292 | 1467596588610 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 2292 | 1467596588611 Marionette TRACE conn5 <- [1,1642,null,{}] 18:43:08 INFO - PROCESS | 2292 | 1467596588627 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}] 18:43:08 INFO - PROCESS | 2292 | 1467596588632 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:08 INFO - PROCESS | 2292 | 1467596588737 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:43:08 INFO - PROCESS | 2292 | 1467596588743 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 2292 | 1467596588745 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:08 INFO - PROCESS | 2292 | ++DOCSHELL 183BD000 == 34 [pid = 2292] [id = 420] 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (183C0400) [pid = 2292] [serial = 1260] [outer = 00000000] 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (18F92800) [pid = 2292] [serial = 1261] [outer = 183C0400] 18:43:08 INFO - PROCESS | 2292 | 1467596588790 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19043400) [pid = 2292] [serial = 1262] [outer = 183C0400] 18:43:09 INFO - PROCESS | 2292 | 1467596589206 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 18:43:09 INFO - PROCESS | 2292 | 1467596589240 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 2292 | 1467596589242 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:43:09 INFO - PROCESS | 2292 | 1467596589262 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 2292 | 1467596589264 Marionette TRACE conn5 <- [1,1646,null,{}] 18:43:09 INFO - PROCESS | 2292 | 1467596589269 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}] 18:43:09 INFO - PROCESS | 2292 | 1467596589270 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:09 INFO - PROCESS | 2292 | 1467596589349 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:43:09 INFO - PROCESS | 2292 | 1467596589354 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 2292 | 1467596589356 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:09 INFO - PROCESS | 2292 | ++DOCSHELL 192D7C00 == 35 [pid = 2292] [id = 421] 18:43:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D8800) [pid = 2292] [serial = 1263] [outer = 00000000] 18:43:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (192F7C00) [pid = 2292] [serial = 1264] [outer = 192D8800] 18:43:09 INFO - PROCESS | 2292 | 1467596589398 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (19A2B400) [pid = 2292] [serial = 1265] [outer = 192D8800] 18:43:09 INFO - PROCESS | 2292 | 1467596589947 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 750ms 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:43:09 INFO - PROCESS | 2292 | 1467596589996 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 2292 | 1467596589998 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:43:09 INFO - PROCESS | 2292 | 1467596590001 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 2292 | 1467596590003 Marionette TRACE conn5 <- [1,1650,null,{}] 18:43:09 INFO - PROCESS | 2292 | 1467596590006 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}] 18:43:09 INFO - PROCESS | 2292 | 1467596590008 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:10 INFO - PROCESS | 2292 | 1467596590086 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:43:10 INFO - PROCESS | 2292 | 1467596590091 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 2292 | 1467596590093 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:10 INFO - PROCESS | 2292 | ++DOCSHELL 19A05800 == 36 [pid = 2292] [id = 422] 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19AC0400) [pid = 2292] [serial = 1266] [outer = 00000000] 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A09CC00) [pid = 2292] [serial = 1267] [outer = 19AC0400] 18:43:10 INFO - PROCESS | 2292 | 1467596590137 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A09D800) [pid = 2292] [serial = 1268] [outer = 19AC0400] 18:43:10 INFO - PROCESS | 2292 | 1467596590614 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 18:43:10 INFO - PROCESS | 2292 | 1467596590672 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:43:10 INFO - PROCESS | 2292 | 1467596590674 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:43:10 INFO - PROCESS | 2292 | 1467596590678 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 2292 | 1467596590679 Marionette TRACE conn5 <- [1,1654,null,{}] 18:43:10 INFO - PROCESS | 2292 | 1467596590683 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}] 18:43:10 INFO - PROCESS | 2292 | 1467596590685 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:10 INFO - PROCESS | 2292 | 1467596590825 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:43:10 INFO - PROCESS | 2292 | 1467596590831 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 2292 | 1467596590833 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:10 INFO - PROCESS | 2292 | ++DOCSHELL 149BBC00 == 37 [pid = 2292] [id = 423] 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A0C7400) [pid = 2292] [serial = 1269] [outer = 00000000] 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A60E000) [pid = 2292] [serial = 1270] [outer = 1A0C7400] 18:43:10 INFO - PROCESS | 2292 | 1467596590876 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A662000) [pid = 2292] [serial = 1271] [outer = 1A0C7400] 18:43:11 INFO - PROCESS | 2292 | 1467596591321 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 18:43:11 INFO - PROCESS | 2292 | 1467596591349 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 2292 | 1467596591350 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:43:11 INFO - PROCESS | 2292 | 1467596591353 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 2292 | 1467596591355 Marionette TRACE conn5 <- [1,1658,null,{}] 18:43:11 INFO - PROCESS | 2292 | 1467596591358 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}] 18:43:11 INFO - PROCESS | 2292 | 1467596591360 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:11 INFO - PROCESS | 2292 | 1467596591476 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:43:11 INFO - PROCESS | 2292 | 1467596591481 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 2292 | 1467596591482 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:11 INFO - PROCESS | 2292 | ++DOCSHELL 146AB400 == 38 [pid = 2292] [id = 424] 18:43:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (14D28000) [pid = 2292] [serial = 1272] [outer = 00000000] 18:43:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A856800) [pid = 2292] [serial = 1273] [outer = 14D28000] 18:43:11 INFO - PROCESS | 2292 | 1467596591524 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A85CC00) [pid = 2292] [serial = 1274] [outer = 14D28000] 18:43:11 INFO - PROCESS | 2292 | 1467596591967 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 18:43:11 INFO - PROCESS | 2292 | 1467596591992 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 2292 | 1467596591994 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:43:11 INFO - PROCESS | 2292 | 1467596591997 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 2292 | 1467596592000 Marionette TRACE conn5 <- [1,1662,null,{}] 18:43:11 INFO - PROCESS | 2292 | 1467596592003 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}] 18:43:11 INFO - PROCESS | 2292 | 1467596592005 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:12 INFO - PROCESS | 2292 | 1467596592131 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:43:12 INFO - PROCESS | 2292 | 1467596592226 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 2292 | 1467596592228 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:12 INFO - PROCESS | 2292 | ++DOCSHELL 16450400 == 39 [pid = 2292] [id = 425] 18:43:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1AD50800) [pid = 2292] [serial = 1275] [outer = 00000000] 18:43:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1BFA5C00) [pid = 2292] [serial = 1276] [outer = 1AD50800] 18:43:12 INFO - PROCESS | 2292 | 1467596592274 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1C279800) [pid = 2292] [serial = 1277] [outer = 1AD50800] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (0D673800) [pid = 2292] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1C5BB800) [pid = 2292] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (19A2A800) [pid = 2292] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0D750C00) [pid = 2292] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A9E9400) [pid = 2292] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1792AC00) [pid = 2292] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14EE7000) [pid = 2292] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (146B3000) [pid = 2292] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D6F9400) [pid = 2292] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (192D8C00) [pid = 2292] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (18C8CC00) [pid = 2292] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (18F9C800) [pid = 2292] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192F2400) [pid = 2292] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:43:12 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (19034800) [pid = 2292] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:43:13 INFO - PROCESS | 2292 | 1467596593018 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1072ms 18:43:13 INFO - PROCESS | 2292 | 1467596593082 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 2292 | 1467596593084 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:43:13 INFO - PROCESS | 2292 | 1467596593088 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 2292 | 1467596593089 Marionette TRACE conn5 <- [1,1666,null,{}] 18:43:13 INFO - PROCESS | 2292 | 1467596593093 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}] 18:43:13 INFO - PROCESS | 2292 | 1467596593094 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:13 INFO - PROCESS | 2292 | 1467596593175 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:43:13 INFO - PROCESS | 2292 | 1467596593180 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 2292 | 1467596593182 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:13 INFO - PROCESS | 2292 | ++DOCSHELL 116EC800 == 40 [pid = 2292] [id = 426] 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (146ADC00) [pid = 2292] [serial = 1278] [outer = 00000000] 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18F9C800) [pid = 2292] [serial = 1279] [outer = 146ADC00] 18:43:13 INFO - PROCESS | 2292 | 1467596593224 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19A2A800) [pid = 2292] [serial = 1280] [outer = 146ADC00] 18:43:13 INFO - PROCESS | 2292 | 1467596593662 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 18:43:13 INFO - PROCESS | 2292 | 1467596593723 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 2292 | 1467596593725 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:43:13 INFO - PROCESS | 2292 | 1467596593728 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 2292 | 1467596593729 Marionette TRACE conn5 <- [1,1670,null,{}] 18:43:13 INFO - PROCESS | 2292 | 1467596593733 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}] 18:43:13 INFO - PROCESS | 2292 | 1467596593735 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:13 INFO - PROCESS | 2292 | 1467596593815 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:43:13 INFO - PROCESS | 2292 | 1467596593823 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 2292 | 1467596593825 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:13 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C2800 == 41 [pid = 2292] [id = 427] 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A9E9400) [pid = 2292] [serial = 1281] [outer = 00000000] 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C27FC00) [pid = 2292] [serial = 1282] [outer = 1A9E9400] 18:43:13 INFO - PROCESS | 2292 | 1467596593867 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C286000) [pid = 2292] [serial = 1283] [outer = 1A9E9400] 18:43:14 INFO - PROCESS | 2292 | 1467596594295 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 18:43:14 INFO - PROCESS | 2292 | 1467596594368 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 2292 | 1467596594370 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:43:14 INFO - PROCESS | 2292 | 1467596594373 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 2292 | 1467596594375 Marionette TRACE conn5 <- [1,1674,null,{}] 18:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:43:14 INFO - PROCESS | 2292 | 1467596594378 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}] 18:43:14 INFO - PROCESS | 2292 | 1467596594380 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:14 INFO - PROCESS | 2292 | 1467596594460 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:43:14 INFO - PROCESS | 2292 | 1467596594465 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 2292 | 1467596594467 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:14 INFO - PROCESS | 2292 | ++DOCSHELL 17945000 == 42 [pid = 2292] [id = 428] 18:43:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C51AC00) [pid = 2292] [serial = 1284] [outer = 00000000] 18:43:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C53BC00) [pid = 2292] [serial = 1285] [outer = 1C51AC00] 18:43:14 INFO - PROCESS | 2292 | 1467596594509 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C53F400) [pid = 2292] [serial = 1286] [outer = 1C51AC00] 18:43:15 INFO - PROCESS | 2292 | --DOCSHELL 1793B000 == 41 [pid = 2292] [id = 413] 18:43:15 INFO - PROCESS | 2292 | --DOCSHELL 0D035800 == 40 [pid = 2292] [id = 415] 18:43:15 INFO - PROCESS | 2292 | --DOCSHELL 1A736400 == 39 [pid = 2292] [id = 414] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 0D783400 == 38 [pid = 2292] [id = 416] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 08885400 == 37 [pid = 2292] [id = 418] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 149BF800 == 36 [pid = 2292] [id = 417] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 1A0C2800 == 35 [pid = 2292] [id = 427] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 116EC800 == 34 [pid = 2292] [id = 426] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 149BBC00 == 33 [pid = 2292] [id = 423] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 17926000 == 32 [pid = 2292] [id = 419] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 183BD000 == 31 [pid = 2292] [id = 420] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 192D7C00 == 30 [pid = 2292] [id = 421] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 19A05800 == 29 [pid = 2292] [id = 422] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 146AB400 == 28 [pid = 2292] [id = 424] 18:43:16 INFO - PROCESS | 2292 | --DOCSHELL 16450400 == 27 [pid = 2292] [id = 425] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (18F8F800) [pid = 2292] [serial = 1228] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (192DA400) [pid = 2292] [serial = 1231] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (18F95000) [pid = 2292] [serial = 1229] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (19ABC000) [pid = 2292] [serial = 1234] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A04FC00) [pid = 2292] [serial = 1235] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A0C4400) [pid = 2292] [serial = 1240] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D6F2400) [pid = 2292] [serial = 1213] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1C6E1C00) [pid = 2292] [serial = 1211] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C6DA000) [pid = 2292] [serial = 1210] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A0BD400) [pid = 2292] [serial = 1208] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A098000) [pid = 2292] [serial = 1207] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14FCC800) [pid = 2292] [serial = 1205] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A270C00) [pid = 2292] [serial = 1241] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14E29000) [pid = 2292] [serial = 1204] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1C284800) [pid = 2292] [serial = 1202] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A855400) [pid = 2292] [serial = 1243] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (17944000) [pid = 2292] [serial = 1225] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (16451400) [pid = 2292] [serial = 1223] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (15E63C00) [pid = 2292] [serial = 1222] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (149CF800) [pid = 2292] [serial = 1219] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14D9E000) [pid = 2292] [serial = 1220] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D752C00) [pid = 2292] [serial = 1216] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0DA24C00) [pid = 2292] [serial = 1217] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (0D6FBC00) [pid = 2292] [serial = 1214] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (192DF000) [pid = 2292] [serial = 1232] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (19A2C800) [pid = 2292] [serial = 1237] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19A34400) [pid = 2292] [serial = 1238] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (179BA400) [pid = 2292] [serial = 1226] [outer = 00000000] [url = about:blank] 18:43:16 INFO - PROCESS | 2292 | 1467596596360 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]]]}] 18:43:16 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 18:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2020ms 18:43:16 INFO - PROCESS | 2292 | 1467596596400 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:43:16 INFO - PROCESS | 2292 | 1467596596404 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:43:16 INFO - PROCESS | 2292 | 1467596596409 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 2292 | 1467596596413 Marionette TRACE conn5 <- [1,1678,null,{}] 18:43:16 INFO - PROCESS | 2292 | 1467596596419 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}] 18:43:16 INFO - PROCESS | 2292 | 1467596596422 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:16 INFO - PROCESS | 2292 | 1467596596510 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:43:16 INFO - PROCESS | 2292 | 1467596596517 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 2292 | 1467596596521 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:16 INFO - PROCESS | 2292 | ++DOCSHELL 0CD6EC00 == 28 [pid = 2292] [id = 429] 18:43:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0CD72C00) [pid = 2292] [serial = 1287] [outer = 00000000] 18:43:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D033400) [pid = 2292] [serial = 1288] [outer = 0CD72C00] 18:43:16 INFO - PROCESS | 2292 | 1467596596568 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D085800) [pid = 2292] [serial = 1289] [outer = 0CD72C00] 18:43:17 INFO - PROCESS | 2292 | 1467596597055 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 18:43:17 INFO - PROCESS | 2292 | 1467596597100 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 2292 | 1467596597105 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:43:17 INFO - PROCESS | 2292 | 1467596597111 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 2292 | 1467596597114 Marionette TRACE conn5 <- [1,1682,null,{}] 18:43:17 INFO - PROCESS | 2292 | 1467596597118 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}] 18:43:17 INFO - PROCESS | 2292 | 1467596597121 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:17 INFO - PROCESS | 2292 | 1467596597207 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:43:17 INFO - PROCESS | 2292 | 1467596597216 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 2292 | 1467596597219 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:17 INFO - PROCESS | 2292 | ++DOCSHELL 0D6FC400 == 29 [pid = 2292] [id = 430] 18:43:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D746400) [pid = 2292] [serial = 1290] [outer = 00000000] 18:43:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D74E400) [pid = 2292] [serial = 1291] [outer = 0D746400] 18:43:17 INFO - PROCESS | 2292 | 1467596597265 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D754C00) [pid = 2292] [serial = 1292] [outer = 0D746400] 18:43:17 INFO - PROCESS | 2292 | 1467596597735 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 18:43:17 INFO - PROCESS | 2292 | 1467596597785 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 2292 | 1467596597787 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:43:17 INFO - PROCESS | 2292 | 1467596597791 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:43:17 INFO - PROCESS | 2292 | 1467596597794 Marionette TRACE conn5 <- [1,1686,null,{}] 18:43:17 INFO - PROCESS | 2292 | 1467596597805 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}] 18:43:17 INFO - PROCESS | 2292 | 1467596597810 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:17 INFO - PROCESS | 2292 | 1467596597918 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:43:18 INFO - PROCESS | 2292 | 1467596598014 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 2292 | 1467596598017 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:18 INFO - PROCESS | 2292 | ++DOCSHELL 1462EC00 == 30 [pid = 2292] [id = 431] 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14634800) [pid = 2292] [serial = 1293] [outer = 00000000] 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (146B3800) [pid = 2292] [serial = 1294] [outer = 14634800] 18:43:18 INFO - PROCESS | 2292 | 1467596598064 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (146F2400) [pid = 2292] [serial = 1295] [outer = 14634800] 18:43:18 INFO - PROCESS | 2292 | 1467596598445 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]]]}] 18:43:18 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 18:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 18:43:18 INFO - PROCESS | 2292 | 1467596598465 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:43:18 INFO - PROCESS | 2292 | 1467596598467 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:43:18 INFO - PROCESS | 2292 | 1467596598470 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 2292 | 1467596598472 Marionette TRACE conn5 <- [1,1690,null,{}] 18:43:18 INFO - PROCESS | 2292 | 1467596598475 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}] 18:43:18 INFO - PROCESS | 2292 | 1467596598477 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:18 INFO - PROCESS | 2292 | 1467596598593 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:43:18 INFO - PROCESS | 2292 | 1467596598601 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 2292 | 1467596598603 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:18 INFO - PROCESS | 2292 | ++DOCSHELL 146EFC00 == 31 [pid = 2292] [id = 432] 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (149CF800) [pid = 2292] [serial = 1296] [outer = 00000000] 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14E2F800) [pid = 2292] [serial = 1297] [outer = 149CF800] 18:43:18 INFO - PROCESS | 2292 | 1467596598646 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14EEBC00) [pid = 2292] [serial = 1298] [outer = 149CF800] 18:43:19 INFO - PROCESS | 2292 | 1467596599059 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 18:43:19 INFO - PROCESS | 2292 | 1467596599101 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 2292 | 1467596599103 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:43:19 INFO - PROCESS | 2292 | 1467596599106 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 2292 | 1467596599107 Marionette TRACE conn5 <- [1,1694,null,{}] 18:43:19 INFO - PROCESS | 2292 | 1467596599111 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}] 18:43:19 INFO - PROCESS | 2292 | 1467596599113 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:19 INFO - PROCESS | 2292 | 1467596599221 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:43:19 INFO - PROCESS | 2292 | 1467596599230 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 2292 | 1467596599232 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:19 INFO - PROCESS | 2292 | ++DOCSHELL 14F45C00 == 32 [pid = 2292] [id = 433] 18:43:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14F49800) [pid = 2292] [serial = 1299] [outer = 00000000] 18:43:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (16448800) [pid = 2292] [serial = 1300] [outer = 14F49800] 18:43:19 INFO - PROCESS | 2292 | 1467596599274 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1792D400) [pid = 2292] [serial = 1301] [outer = 14F49800] 18:43:19 INFO - PROCESS | 2292 | 1467596599724 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 18:43:19 INFO - PROCESS | 2292 | 1467596599778 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 2292 | 1467596599780 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:43:19 INFO - PROCESS | 2292 | 1467596599789 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 2292 | 1467596599791 Marionette TRACE conn5 <- [1,1698,null,{}] 18:43:19 INFO - PROCESS | 2292 | 1467596599795 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}] 18:43:19 INFO - PROCESS | 2292 | 1467596599800 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:19 INFO - PROCESS | 2292 | 1467596599900 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:43:19 INFO - PROCESS | 2292 | 1467596599905 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 2292 | 1467596599907 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:19 INFO - PROCESS | 2292 | ++DOCSHELL 1793CC00 == 33 [pid = 2292] [id = 434] 18:43:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17948000) [pid = 2292] [serial = 1302] [outer = 00000000] 18:43:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183C4C00) [pid = 2292] [serial = 1303] [outer = 17948000] 18:43:19 INFO - PROCESS | 2292 | 1467596599951 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18D33000) [pid = 2292] [serial = 1304] [outer = 17948000] 18:43:20 INFO - PROCESS | 2292 | 1467596600396 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 18:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:43:20 INFO - PROCESS | 2292 | 1467596600437 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 2292 | 1467596600439 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:43:20 INFO - PROCESS | 2292 | 1467596600442 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 2292 | 1467596600444 Marionette TRACE conn5 <- [1,1702,null,{}] 18:43:20 INFO - PROCESS | 2292 | 1467596600447 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}] 18:43:20 INFO - PROCESS | 2292 | 1467596600449 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:20 INFO - PROCESS | 2292 | 1467596600551 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:43:20 INFO - PROCESS | 2292 | 1467596600559 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 2292 | 1467596600560 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:20 INFO - PROCESS | 2292 | ++DOCSHELL 18F92000 == 34 [pid = 2292] [id = 435] 18:43:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18F95400) [pid = 2292] [serial = 1305] [outer = 00000000] 18:43:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1903C800) [pid = 2292] [serial = 1306] [outer = 18F95400] 18:43:20 INFO - PROCESS | 2292 | 1467596600604 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1903D000) [pid = 2292] [serial = 1307] [outer = 18F95400] 18:43:21 INFO - PROCESS | 2292 | 1467596601024 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 631ms 18:43:21 INFO - PROCESS | 2292 | 1467596601083 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 2292 | 1467596601085 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:43:21 INFO - PROCESS | 2292 | 1467596601089 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 2292 | 1467596601090 Marionette TRACE conn5 <- [1,1706,null,{}] 18:43:21 INFO - PROCESS | 2292 | 1467596601094 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}] 18:43:21 INFO - PROCESS | 2292 | 1467596601096 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:21 INFO - PROCESS | 2292 | 1467596601172 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:43:21 INFO - PROCESS | 2292 | 1467596601179 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 2292 | 1467596601181 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:21 INFO - PROCESS | 2292 | ++DOCSHELL 192D9800 == 35 [pid = 2292] [id = 436] 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (192DD000) [pid = 2292] [serial = 1308] [outer = 00000000] 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (192E1400) [pid = 2292] [serial = 1309] [outer = 192DD000] 18:43:21 INFO - PROCESS | 2292 | 1467596601223 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192DEC00) [pid = 2292] [serial = 1310] [outer = 192DD000] 18:43:21 INFO - PROCESS | 2292 | 1467596601697 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 18:43:21 INFO - PROCESS | 2292 | 1467596601724 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 2292 | 1467596601726 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:43:21 INFO - PROCESS | 2292 | 1467596601729 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:43:21 INFO - PROCESS | 2292 | 1467596601731 Marionette TRACE conn5 <- [1,1710,null,{}] 18:43:21 INFO - PROCESS | 2292 | 1467596601734 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}] 18:43:21 INFO - PROCESS | 2292 | 1467596601736 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:21 INFO - PROCESS | 2292 | 1467596601848 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:43:21 INFO - PROCESS | 2292 | 1467596601854 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 2292 | 1467596601856 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:21 INFO - PROCESS | 2292 | ++DOCSHELL 1462D800 == 36 [pid = 2292] [id = 437] 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (19A30800) [pid = 2292] [serial = 1311] [outer = 00000000] 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A042800) [pid = 2292] [serial = 1312] [outer = 19A30800] 18:43:21 INFO - PROCESS | 2292 | 1467596601923 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A04C400) [pid = 2292] [serial = 1313] [outer = 19A30800] 18:43:22 INFO - PROCESS | 2292 | 1467596602375 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]]]}] 18:43:22 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 18:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 18:43:22 INFO - PROCESS | 2292 | 1467596602405 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 2292 | 1467596602407 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:43:22 INFO - PROCESS | 2292 | 1467596602410 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 2292 | 1467596602412 Marionette TRACE conn5 <- [1,1714,null,{}] 18:43:22 INFO - PROCESS | 2292 | 1467596602415 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}] 18:43:22 INFO - PROCESS | 2292 | 1467596602417 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:22 INFO - PROCESS | 2292 | 1467596602534 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:43:22 INFO - PROCESS | 2292 | 1467596602539 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 2292 | 1467596602541 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:22 INFO - PROCESS | 2292 | ++DOCSHELL 1A096C00 == 37 [pid = 2292] [id = 438] 18:43:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A097C00) [pid = 2292] [serial = 1314] [outer = 00000000] 18:43:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A0BD400) [pid = 2292] [serial = 1315] [outer = 1A097C00] 18:43:22 INFO - PROCESS | 2292 | 1467596602584 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A0C6000) [pid = 2292] [serial = 1316] [outer = 1A097C00] 18:43:23 INFO - PROCESS | 2292 | 1467596603045 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 18:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:43:23 INFO - PROCESS | 2292 | 1467596603081 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 2292 | 1467596603083 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:43:23 INFO - PROCESS | 2292 | 1467596603091 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 2292 | 1467596603094 Marionette TRACE conn5 <- [1,1718,null,{}] 18:43:23 INFO - PROCESS | 2292 | 1467596603098 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}] 18:43:23 INFO - PROCESS | 2292 | 1467596603100 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:23 INFO - PROCESS | 2292 | 1467596603252 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:43:23 INFO - PROCESS | 2292 | 1467596603319 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 2292 | 1467596603321 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:23 INFO - PROCESS | 2292 | ++DOCSHELL 14D9E400 == 38 [pid = 2292] [id = 439] 18:43:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A4EFC00) [pid = 2292] [serial = 1317] [outer = 00000000] 18:43:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1A858800) [pid = 2292] [serial = 1318] [outer = 1A4EFC00] 18:43:23 INFO - PROCESS | 2292 | 1467596603366 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1A98DC00) [pid = 2292] [serial = 1319] [outer = 1A4EFC00] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A0C7400) [pid = 2292] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A9E9400) [pid = 2292] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (14D28000) [pid = 2292] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1AD50800) [pid = 2292] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (19AC0400) [pid = 2292] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (192D8800) [pid = 2292] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (183C0400) [pid = 2292] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (17928000) [pid = 2292] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D67A000) [pid = 2292] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (149BFC00) [pid = 2292] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0D785000) [pid = 2292] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D036400) [pid = 2292] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A739000) [pid = 2292] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:43:23 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (146ADC00) [pid = 2292] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:43:23 INFO - PROCESS | 2292 | 1467596603903 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]]]}] 18:43:23 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 18:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 890ms 18:43:23 INFO - PROCESS | 2292 | 1467596603977 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 2292 | 1467596603979 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:43:23 INFO - PROCESS | 2292 | 1467596603982 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 2292 | 1467596603984 Marionette TRACE conn5 <- [1,1722,null,{}] 18:43:23 INFO - PROCESS | 2292 | 1467596603987 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}] 18:43:23 INFO - PROCESS | 2292 | 1467596603989 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:24 INFO - PROCESS | 2292 | 1467596604069 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:43:24 INFO - PROCESS | 2292 | 1467596604074 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 2292 | 1467596604076 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:24 INFO - PROCESS | 2292 | ++DOCSHELL 16444400 == 39 [pid = 2292] [id = 440] 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1792B400) [pid = 2292] [serial = 1320] [outer = 00000000] 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A090800) [pid = 2292] [serial = 1321] [outer = 1792B400] 18:43:24 INFO - PROCESS | 2292 | 1467596604128 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A66C000) [pid = 2292] [serial = 1322] [outer = 1792B400] 18:43:24 INFO - PROCESS | 2292 | 1467596604555 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 18:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:43:24 INFO - PROCESS | 2292 | 1467596604613 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 2292 | 1467596604615 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:43:24 INFO - PROCESS | 2292 | 1467596604618 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 2292 | 1467596604619 Marionette TRACE conn5 <- [1,1726,null,{}] 18:43:24 INFO - PROCESS | 2292 | 1467596604623 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}] 18:43:24 INFO - PROCESS | 2292 | 1467596604624 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:24 INFO - PROCESS | 2292 | 1467596604703 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:43:24 INFO - PROCESS | 2292 | 1467596604708 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 2292 | 1467596604710 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:24 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BF400 == 40 [pid = 2292] [id = 441] 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A857C00) [pid = 2292] [serial = 1323] [outer = 00000000] 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1BF59400) [pid = 2292] [serial = 1324] [outer = 1A857C00] 18:43:24 INFO - PROCESS | 2292 | 1467596604753 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1BF9F400) [pid = 2292] [serial = 1325] [outer = 1A857C00] 18:43:25 INFO - PROCESS | 2292 | 1467596605208 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 632ms 18:43:25 INFO - PROCESS | 2292 | 1467596605257 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:43:25 INFO - PROCESS | 2292 | 1467596605259 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:43:25 INFO - PROCESS | 2292 | 1467596605263 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 2292 | 1467596605264 Marionette TRACE conn5 <- [1,1730,null,{}] 18:43:25 INFO - PROCESS | 2292 | 1467596605268 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}] 18:43:25 INFO - PROCESS | 2292 | 1467596605269 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:25 INFO - PROCESS | 2292 | 1467596605349 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:43:25 INFO - PROCESS | 2292 | 1467596605354 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 2292 | 1467596605356 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:25 INFO - PROCESS | 2292 | ++DOCSHELL 1C264000 == 41 [pid = 2292] [id = 442] 18:43:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C27BC00) [pid = 2292] [serial = 1326] [outer = 00000000] 18:43:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C284000) [pid = 2292] [serial = 1327] [outer = 1C27BC00] 18:43:25 INFO - PROCESS | 2292 | 1467596605399 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C51F000) [pid = 2292] [serial = 1328] [outer = 1C27BC00] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 17945000 == 40 [pid = 2292] [id = 428] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 0CD6EC00 == 39 [pid = 2292] [id = 429] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 0D6FC400 == 38 [pid = 2292] [id = 430] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 1A0BF400 == 37 [pid = 2292] [id = 441] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 16444400 == 36 [pid = 2292] [id = 440] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 146EFC00 == 35 [pid = 2292] [id = 432] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 1793CC00 == 34 [pid = 2292] [id = 434] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 1462EC00 == 33 [pid = 2292] [id = 431] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 1462D800 == 32 [pid = 2292] [id = 437] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 14D9E400 == 31 [pid = 2292] [id = 439] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 18F92000 == 30 [pid = 2292] [id = 435] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 192D9800 == 29 [pid = 2292] [id = 436] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 14F45C00 == 28 [pid = 2292] [id = 433] 18:43:26 INFO - PROCESS | 2292 | --DOCSHELL 1A096C00 == 27 [pid = 2292] [id = 438] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A60E000) [pid = 2292] [serial = 1270] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1C286000) [pid = 2292] [serial = 1283] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A856800) [pid = 2292] [serial = 1273] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1BFA5C00) [pid = 2292] [serial = 1276] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1C27FC00) [pid = 2292] [serial = 1282] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C53BC00) [pid = 2292] [serial = 1285] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C279800) [pid = 2292] [serial = 1277] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A09CC00) [pid = 2292] [serial = 1267] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (192F7C00) [pid = 2292] [serial = 1264] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19A2B400) [pid = 2292] [serial = 1265] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F92800) [pid = 2292] [serial = 1261] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (19043400) [pid = 2292] [serial = 1262] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1793F400) [pid = 2292] [serial = 1258] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183B6C00) [pid = 2292] [serial = 1259] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14EEC800) [pid = 2292] [serial = 1255] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (16450800) [pid = 2292] [serial = 1256] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14D2AC00) [pid = 2292] [serial = 1252] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14DCBC00) [pid = 2292] [serial = 1253] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0DD40400) [pid = 2292] [serial = 1249] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0DD5F800) [pid = 2292] [serial = 1250] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D1F2000) [pid = 2292] [serial = 1246] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D674000) [pid = 2292] [serial = 1247] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A85D800) [pid = 2292] [serial = 1244] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A662000) [pid = 2292] [serial = 1271] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (18F9C800) [pid = 2292] [serial = 1279] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A85CC00) [pid = 2292] [serial = 1274] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (19A2A800) [pid = 2292] [serial = 1280] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1A09D800) [pid = 2292] [serial = 1268] [outer = 00000000] [url = about:blank] 18:43:27 INFO - PROCESS | 2292 | 1467596607225 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2021ms 18:43:27 INFO - PROCESS | 2292 | 1467596607288 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 2292 | 1467596607292 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:43:27 INFO - PROCESS | 2292 | 1467596607297 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 2292 | 1467596607300 Marionette TRACE conn5 <- [1,1734,null,{}] 18:43:27 INFO - PROCESS | 2292 | 1467596607306 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}] 18:43:27 INFO - PROCESS | 2292 | 1467596607309 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:27 INFO - PROCESS | 2292 | 1467596607397 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:43:27 INFO - PROCESS | 2292 | 1467596607406 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 2292 | 1467596607411 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:27 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BE400 == 28 [pid = 2292] [id = 443] 18:43:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0C8BE800) [pid = 2292] [serial = 1329] [outer = 00000000] 18:43:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0CD73000) [pid = 2292] [serial = 1330] [outer = 0C8BE800] 18:43:27 INFO - PROCESS | 2292 | 1467596607498 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D082400) [pid = 2292] [serial = 1331] [outer = 0C8BE800] 18:43:27 INFO - PROCESS | 2292 | 1467596607976 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 18:43:28 INFO - PROCESS | 2292 | 1467596608027 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 2292 | 1467596608032 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:43:28 INFO - PROCESS | 2292 | 1467596608039 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 2292 | 1467596608041 Marionette TRACE conn5 <- [1,1738,null,{}] 18:43:28 INFO - PROCESS | 2292 | 1467596608045 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}] 18:43:28 INFO - PROCESS | 2292 | 1467596608048 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:28 INFO - PROCESS | 2292 | 1467596608135 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:43:28 INFO - PROCESS | 2292 | 1467596608142 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 2292 | 1467596608144 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:28 INFO - PROCESS | 2292 | ++DOCSHELL 0D674400 == 29 [pid = 2292] [id = 444] 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D6F1C00) [pid = 2292] [serial = 1332] [outer = 00000000] 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D6F9000) [pid = 2292] [serial = 1333] [outer = 0D6F1C00] 18:43:28 INFO - PROCESS | 2292 | 1467596608192 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D74A000) [pid = 2292] [serial = 1334] [outer = 0D6F1C00] 18:43:28 INFO - PROCESS | 2292 | 1467596608648 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 18:43:28 INFO - PROCESS | 2292 | 1467596608712 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 2292 | 1467596608715 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:43:28 INFO - PROCESS | 2292 | 1467596608718 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:43:28 INFO - PROCESS | 2292 | 1467596608722 Marionette TRACE conn5 <- [1,1742,null,{}] 18:43:28 INFO - PROCESS | 2292 | 1467596608733 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}] 18:43:28 INFO - PROCESS | 2292 | 1467596608738 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:28 INFO - PROCESS | 2292 | 1467596608852 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:43:28 INFO - PROCESS | 2292 | 1467596608863 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 2292 | 1467596608866 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:28 INFO - PROCESS | 2292 | ++DOCSHELL 10FD0000 == 30 [pid = 2292] [id = 445] 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (10FD1000) [pid = 2292] [serial = 1335] [outer = 00000000] 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (116F0C00) [pid = 2292] [serial = 1336] [outer = 10FD1000] 18:43:28 INFO - PROCESS | 2292 | 1467596608913 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (146AA800) [pid = 2292] [serial = 1337] [outer = 10FD1000] 18:43:29 INFO - PROCESS | 2292 | 1467596609350 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 18:43:29 INFO - PROCESS | 2292 | 1467596609392 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 2292 | 1467596609395 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:43:29 INFO - PROCESS | 2292 | 1467596609402 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:43:29 INFO - PROCESS | 2292 | 1467596609404 Marionette TRACE conn5 <- [1,1746,null,{}] 18:43:29 INFO - PROCESS | 2292 | 1467596609407 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}] 18:43:29 INFO - PROCESS | 2292 | 1467596609409 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:29 INFO - PROCESS | 2292 | 1467596609493 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:43:29 INFO - PROCESS | 2292 | 1467596609501 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 2292 | 1467596609503 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:29 INFO - PROCESS | 2292 | ++DOCSHELL 149DBC00 == 31 [pid = 2292] [id = 446] 18:43:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14D25C00) [pid = 2292] [serial = 1338] [outer = 00000000] 18:43:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14DCC000) [pid = 2292] [serial = 1339] [outer = 14D25C00] 18:43:29 INFO - PROCESS | 2292 | 1467596609547 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14E55C00) [pid = 2292] [serial = 1340] [outer = 14D25C00] 18:43:29 INFO - PROCESS | 2292 | 1467596609978 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 18:43:30 INFO - PROCESS | 2292 | 1467596610037 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:43:30 INFO - PROCESS | 2292 | 1467596610039 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:43:30 INFO - PROCESS | 2292 | 1467596610042 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 2292 | 1467596610044 Marionette TRACE conn5 <- [1,1750,null,{}] 18:43:30 INFO - PROCESS | 2292 | 1467596610048 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}] 18:43:30 INFO - PROCESS | 2292 | 1467596610050 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:30 INFO - PROCESS | 2292 | 1467596610126 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:43:30 INFO - PROCESS | 2292 | 1467596610131 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 2292 | 1467596610133 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:30 INFO - PROCESS | 2292 | ++DOCSHELL 14F4B400 == 32 [pid = 2292] [id = 447] 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14F4FC00) [pid = 2292] [serial = 1341] [outer = 00000000] 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (15E62C00) [pid = 2292] [serial = 1342] [outer = 14F4FC00] 18:43:30 INFO - PROCESS | 2292 | 1467596610176 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (17927800) [pid = 2292] [serial = 1343] [outer = 14F4FC00] 18:43:30 INFO - PROCESS | 2292 | 1467596610633 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 18:43:30 INFO - PROCESS | 2292 | 1467596610675 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 2292 | 1467596610678 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:43:30 INFO - PROCESS | 2292 | 1467596610681 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 2292 | 1467596610683 Marionette TRACE conn5 <- [1,1754,null,{}] 18:43:30 INFO - PROCESS | 2292 | 1467596610686 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}] 18:43:30 INFO - PROCESS | 2292 | 1467596610691 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:30 INFO - PROCESS | 2292 | 1467596610793 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:43:30 INFO - PROCESS | 2292 | 1467596610801 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 2292 | 1467596610803 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:30 INFO - PROCESS | 2292 | ++DOCSHELL 17940C00 == 33 [pid = 2292] [id = 448] 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (179B9400) [pid = 2292] [serial = 1344] [outer = 00000000] 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183B9C00) [pid = 2292] [serial = 1345] [outer = 179B9400] 18:43:30 INFO - PROCESS | 2292 | 1467596610846 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183C3C00) [pid = 2292] [serial = 1346] [outer = 179B9400] 18:43:31 INFO - PROCESS | 2292 | 1467596611271 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 18:43:31 INFO - PROCESS | 2292 | 1467596611321 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 2292 | 1467596611323 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:43:31 INFO - PROCESS | 2292 | 1467596611327 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 2292 | 1467596611328 Marionette TRACE conn5 <- [1,1758,null,{}] 18:43:31 INFO - PROCESS | 2292 | 1467596611332 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}] 18:43:31 INFO - PROCESS | 2292 | 1467596611334 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:31 INFO - PROCESS | 2292 | 1467596611409 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:43:31 INFO - PROCESS | 2292 | 1467596611414 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 2292 | 1467596611416 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:31 INFO - PROCESS | 2292 | ++DOCSHELL 183C3000 == 34 [pid = 2292] [id = 449] 18:43:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18C02400) [pid = 2292] [serial = 1347] [outer = 00000000] 18:43:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18F92000) [pid = 2292] [serial = 1348] [outer = 18C02400] 18:43:31 INFO - PROCESS | 2292 | 1467596611459 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18F99800) [pid = 2292] [serial = 1349] [outer = 18C02400] 18:43:31 INFO - PROCESS | 2292 | 1467596611913 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 18:43:31 INFO - PROCESS | 2292 | 1467596611970 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 2292 | 1467596611972 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:43:31 INFO - PROCESS | 2292 | 1467596611975 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:43:31 INFO - PROCESS | 2292 | 1467596611977 Marionette TRACE conn5 <- [1,1762,null,{}] 18:43:31 INFO - PROCESS | 2292 | 1467596611984 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}] 18:43:31 INFO - PROCESS | 2292 | 1467596611986 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:32 INFO - PROCESS | 2292 | 1467596612062 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:43:32 INFO - PROCESS | 2292 | 1467596612068 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 2292 | 1467596612070 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:32 INFO - PROCESS | 2292 | ++DOCSHELL 0DD40400 == 35 [pid = 2292] [id = 450] 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19131C00) [pid = 2292] [serial = 1350] [outer = 00000000] 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (192DE000) [pid = 2292] [serial = 1351] [outer = 19131C00] 18:43:32 INFO - PROCESS | 2292 | 1467596612112 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192DE800) [pid = 2292] [serial = 1352] [outer = 19131C00] 18:43:32 INFO - PROCESS | 2292 | 1467596612600 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 18:43:32 INFO - PROCESS | 2292 | 1467596612654 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 2292 | 1467596612656 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:43:32 INFO - PROCESS | 2292 | 1467596612659 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 2292 | 1467596612661 Marionette TRACE conn5 <- [1,1766,null,{}] 18:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:43:32 INFO - PROCESS | 2292 | 1467596612664 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}] 18:43:32 INFO - PROCESS | 2292 | 1467596612666 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:32 INFO - PROCESS | 2292 | 1467596612776 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:43:32 INFO - PROCESS | 2292 | 1467596612862 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 2292 | 1467596612864 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:32 INFO - PROCESS | 2292 | ++DOCSHELL 10FCEC00 == 36 [pid = 2292] [id = 451] 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (19A2F000) [pid = 2292] [serial = 1353] [outer = 00000000] 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (19AC3C00) [pid = 2292] [serial = 1354] [outer = 19A2F000] 18:43:32 INFO - PROCESS | 2292 | 1467596612907 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A090400) [pid = 2292] [serial = 1355] [outer = 19A2F000] 18:43:33 INFO - PROCESS | 2292 | 1467596613331 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]]]}] 18:43:33 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 18:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 18:43:33 INFO - PROCESS | 2292 | 1467596613394 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 2292 | 1467596613396 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:43:33 INFO - PROCESS | 2292 | 1467596613400 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 2292 | 1467596613401 Marionette TRACE conn5 <- [1,1770,null,{}] 18:43:33 INFO - PROCESS | 2292 | 1467596613405 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}] 18:43:33 INFO - PROCESS | 2292 | 1467596613407 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:33 INFO - PROCESS | 2292 | 1467596613522 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:43:33 INFO - PROCESS | 2292 | 1467596613528 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 2292 | 1467596613529 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:33 INFO - PROCESS | 2292 | ++DOCSHELL 19AC0000 == 37 [pid = 2292] [id = 452] 18:43:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A099000) [pid = 2292] [serial = 1356] [outer = 00000000] 18:43:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A0C0000) [pid = 2292] [serial = 1357] [outer = 1A099000] 18:43:33 INFO - PROCESS | 2292 | 1467596613572 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A0C8C00) [pid = 2292] [serial = 1358] [outer = 1A099000] 18:43:34 INFO - PROCESS | 2292 | 1467596614025 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]]]}] 18:43:34 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 18:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 18:43:34 INFO - PROCESS | 2292 | 1467596614079 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 2292 | 1467596614081 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:43:34 INFO - PROCESS | 2292 | 1467596614085 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 2292 | 1467596614087 Marionette TRACE conn5 <- [1,1774,null,{}] 18:43:34 INFO - PROCESS | 2292 | 1467596614091 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}] 18:43:34 INFO - PROCESS | 2292 | 1467596614093 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:34 INFO - PROCESS | 2292 | 1467596614247 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (19A30800) [pid = 2292] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A097C00) [pid = 2292] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A4EFC00) [pid = 2292] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A857C00) [pid = 2292] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192DD000) [pid = 2292] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (18F95400) [pid = 2292] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17948000) [pid = 2292] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14F49800) [pid = 2292] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (149CF800) [pid = 2292] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14634800) [pid = 2292] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D746400) [pid = 2292] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0CD72C00) [pid = 2292] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1C51AC00) [pid = 2292] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:43:34 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1792B400) [pid = 2292] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:43:34 INFO - PROCESS | 2292 | 1467596614501 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 2292 | 1467596614504 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:34 INFO - PROCESS | 2292 | ++DOCSHELL 0896F400 == 38 [pid = 2292] [id = 453] 18:43:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0C8B1800) [pid = 2292] [serial = 1359] [outer = 00000000] 18:43:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (14634800) [pid = 2292] [serial = 1360] [outer = 0C8B1800] 18:43:34 INFO - PROCESS | 2292 | 1467596614549 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1792BC00) [pid = 2292] [serial = 1361] [outer = 0C8B1800] 18:43:34 INFO - PROCESS | 2292 | 1467596614918 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]]]}] 18:43:34 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 18:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 870ms 18:43:34 INFO - PROCESS | 2292 | 1467596614955 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:43:34 INFO - PROCESS | 2292 | 1467596614957 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:43:34 INFO - PROCESS | 2292 | 1467596614960 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 2292 | 1467596614962 Marionette TRACE conn5 <- [1,1778,null,{}] 18:43:34 INFO - PROCESS | 2292 | 1467596614972 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}] 18:43:34 INFO - PROCESS | 2292 | 1467596614974 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:35 INFO - PROCESS | 2292 | 1467596615055 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:43:35 INFO - PROCESS | 2292 | 1467596615060 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 2292 | 1467596615062 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:35 INFO - PROCESS | 2292 | ++DOCSHELL 183C2400 == 39 [pid = 2292] [id = 454] 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18C05C00) [pid = 2292] [serial = 1362] [outer = 00000000] 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A665000) [pid = 2292] [serial = 1363] [outer = 18C05C00] 18:43:35 INFO - PROCESS | 2292 | 1467596615115 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A855800) [pid = 2292] [serial = 1364] [outer = 18C05C00] 18:43:35 INFO - PROCESS | 2292 | 1467596615530 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]]]}] 18:43:35 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) 18:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 18:43:35 INFO - PROCESS | 2292 | 1467596615592 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 2292 | 1467596615594 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:43:35 INFO - PROCESS | 2292 | 1467596615597 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:43:35 INFO - PROCESS | 2292 | 1467596615599 Marionette TRACE conn5 <- [1,1782,null,{}] 18:43:35 INFO - PROCESS | 2292 | 1467596615602 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}] 18:43:35 INFO - PROCESS | 2292 | 1467596615604 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:35 INFO - PROCESS | 2292 | 1467596615682 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:43:35 INFO - PROCESS | 2292 | 1467596615687 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 2292 | 1467596615689 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:35 INFO - PROCESS | 2292 | ++DOCSHELL 1A858000 == 40 [pid = 2292] [id = 455] 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A859800) [pid = 2292] [serial = 1365] [outer = 00000000] 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A997C00) [pid = 2292] [serial = 1366] [outer = 1A859800] 18:43:35 INFO - PROCESS | 2292 | 1467596615731 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (16448400) [pid = 2292] [serial = 1367] [outer = 1A859800] 18:43:36 INFO - PROCESS | 2292 | 1467596616160 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 18:43:36 INFO - PROCESS | 2292 | 1467596616236 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 2292 | 1467596616238 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:43:36 INFO - PROCESS | 2292 | 1467596616241 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 2292 | 1467596616243 Marionette TRACE conn5 <- [1,1786,null,{}] 18:43:36 INFO - PROCESS | 2292 | 1467596616247 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}] 18:43:36 INFO - PROCESS | 2292 | 1467596616249 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:36 INFO - PROCESS | 2292 | 1467596616327 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:43:36 INFO - PROCESS | 2292 | 1467596616335 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 2292 | 1467596616337 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:36 INFO - PROCESS | 2292 | ++DOCSHELL 15E62000 == 41 [pid = 2292] [id = 456] 18:43:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A860C00) [pid = 2292] [serial = 1368] [outer = 00000000] 18:43:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C25BC00) [pid = 2292] [serial = 1369] [outer = 1A860C00] 18:43:36 INFO - PROCESS | 2292 | 1467596616380 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C27A400) [pid = 2292] [serial = 1370] [outer = 1A860C00] 18:43:37 INFO - PROCESS | 2292 | 1467596617236 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1015ms 18:43:37 INFO - PROCESS | 2292 | 1467596617262 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:43:37 INFO - PROCESS | 2292 | 1467596617266 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:43:37 INFO - PROCESS | 2292 | 1467596617271 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 2292 | 1467596617276 Marionette TRACE conn5 <- [1,1790,null,{}] 18:43:37 INFO - PROCESS | 2292 | 1467596617302 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}] 18:43:37 INFO - PROCESS | 2292 | 1467596617304 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:37 INFO - PROCESS | 2292 | 1467596617427 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:43:37 INFO - PROCESS | 2292 | 1467596617563 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 2292 | 1467596617566 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:37 INFO - PROCESS | 2292 | ++DOCSHELL 0CD6FC00 == 42 [pid = 2292] [id = 457] 18:43:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (0D1F9400) [pid = 2292] [serial = 1371] [outer = 00000000] 18:43:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0D6F7400) [pid = 2292] [serial = 1372] [outer = 0D1F9400] 18:43:37 INFO - PROCESS | 2292 | 1467596617625 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D788000) [pid = 2292] [serial = 1373] [outer = 0D1F9400] 18:43:38 INFO - PROCESS | 2292 | 1467596618500 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1260ms 18:43:38 INFO - PROCESS | 2292 | 1467596618532 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 2292 | 1467596618536 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:43:38 INFO - PROCESS | 2292 | 1467596618541 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 2292 | 1467596618544 Marionette TRACE conn5 <- [1,1794,null,{}] 18:43:38 INFO - PROCESS | 2292 | 1467596618577 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}] 18:43:38 INFO - PROCESS | 2292 | 1467596618580 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:38 INFO - PROCESS | 2292 | 1467596618693 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:43:38 INFO - PROCESS | 2292 | 1467596618827 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 2292 | 1467596618831 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:38 INFO - PROCESS | 2292 | ++DOCSHELL 0C994C00 == 43 [pid = 2292] [id = 458] 18:43:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0C997400) [pid = 2292] [serial = 1374] [outer = 00000000] 18:43:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0D754400) [pid = 2292] [serial = 1375] [outer = 0C997400] 18:43:38 INFO - PROCESS | 2292 | 1467596618884 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0DD9C800) [pid = 2292] [serial = 1376] [outer = 0C997400] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 1A858000 == 42 [pid = 2292] [id = 455] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 183C2400 == 41 [pid = 2292] [id = 454] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 0896F400 == 40 [pid = 2292] [id = 453] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 19AC0000 == 39 [pid = 2292] [id = 452] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 10FCEC00 == 38 [pid = 2292] [id = 451] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 0DD40400 == 37 [pid = 2292] [id = 450] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 183C3000 == 36 [pid = 2292] [id = 449] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 17940C00 == 35 [pid = 2292] [id = 448] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 14F4B400 == 34 [pid = 2292] [id = 447] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 149DBC00 == 33 [pid = 2292] [id = 446] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 10FD0000 == 32 [pid = 2292] [id = 445] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (1C284000) [pid = 2292] [serial = 1327] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 0D674400 == 31 [pid = 2292] [id = 444] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 0C8BE400 == 30 [pid = 2292] [id = 443] 18:43:39 INFO - PROCESS | 2292 | --DOCSHELL 1C264000 == 29 [pid = 2292] [id = 442] 18:43:39 INFO - PROCESS | 2292 | 1467596619384 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]]]}] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A042800) [pid = 2292] [serial = 1312] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A0BD400) [pid = 2292] [serial = 1315] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A858800) [pid = 2292] [serial = 1318] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A0C6000) [pid = 2292] [serial = 1316] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1BF9F400) [pid = 2292] [serial = 1325] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1BF59400) [pid = 2292] [serial = 1324] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A98DC00) [pid = 2292] [serial = 1319] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192E1400) [pid = 2292] [serial = 1309] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1903C800) [pid = 2292] [serial = 1306] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1903D000) [pid = 2292] [serial = 1307] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (18D33000) [pid = 2292] [serial = 1304] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (183C4C00) [pid = 2292] [serial = 1303] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (16448800) [pid = 2292] [serial = 1300] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1792D400) [pid = 2292] [serial = 1301] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (14E2F800) [pid = 2292] [serial = 1297] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14EEBC00) [pid = 2292] [serial = 1298] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (146B3800) [pid = 2292] [serial = 1294] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (146F2400) [pid = 2292] [serial = 1295] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D74E400) [pid = 2292] [serial = 1291] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D754C00) [pid = 2292] [serial = 1292] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D033400) [pid = 2292] [serial = 1288] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D085800) [pid = 2292] [serial = 1289] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C53F400) [pid = 2292] [serial = 1286] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A090800) [pid = 2292] [serial = 1321] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A04C400) [pid = 2292] [serial = 1313] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A66C000) [pid = 2292] [serial = 1322] [outer = 00000000] [url = about:blank] 18:43:39 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (192DEC00) [pid = 2292] [serial = 1310] [outer = 00000000] [url = about:blank] 18:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 910ms 18:43:39 INFO - PROCESS | 2292 | 1467596619452 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 2292 | 1467596619457 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:43:39 INFO - PROCESS | 2292 | 1467596619463 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 2292 | 1467596619466 Marionette TRACE conn5 <- [1,1798,null,{}] 18:43:39 INFO - PROCESS | 2292 | 1467596619469 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}] 18:43:39 INFO - PROCESS | 2292 | 1467596619472 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:39 INFO - PROCESS | 2292 | 1467596619557 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:43:39 INFO - PROCESS | 2292 | 1467596619572 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 2292 | 1467596619574 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:39 INFO - PROCESS | 2292 | ++DOCSHELL 0DD93C00 == 30 [pid = 2292] [id = 459] 18:43:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0DD94800) [pid = 2292] [serial = 1377] [outer = 00000000] 18:43:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (10E7B000) [pid = 2292] [serial = 1378] [outer = 0DD94800] 18:43:39 INFO - PROCESS | 2292 | 1467596619620 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (116F3000) [pid = 2292] [serial = 1379] [outer = 0DD94800] 18:43:40 INFO - PROCESS | 2292 | 1467596620116 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 18:43:40 INFO - PROCESS | 2292 | 1467596620137 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 2292 | 1467596620139 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:43:40 INFO - PROCESS | 2292 | 1467596620142 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:43:40 INFO - PROCESS | 2292 | 1467596620146 Marionette TRACE conn5 <- [1,1802,null,{}] 18:43:40 INFO - PROCESS | 2292 | 1467596620157 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}] 18:43:40 INFO - PROCESS | 2292 | 1467596620162 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:40 INFO - PROCESS | 2292 | 1467596620276 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:43:40 INFO - PROCESS | 2292 | 1467596620374 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 2292 | 1467596620377 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:40 INFO - PROCESS | 2292 | ++DOCSHELL 14F4D400 == 31 [pid = 2292] [id = 460] 18:43:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14F4DC00) [pid = 2292] [serial = 1380] [outer = 00000000] 18:43:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (15E5D000) [pid = 2292] [serial = 1381] [outer = 14F4DC00] 18:43:40 INFO - PROCESS | 2292 | 1467596620424 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17925400) [pid = 2292] [serial = 1382] [outer = 14F4DC00] 18:43:40 INFO - PROCESS | 2292 | 1467596620806 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 18:43:40 INFO - PROCESS | 2292 | 1467596620824 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 2292 | 1467596620826 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:43:40 INFO - PROCESS | 2292 | 1467596620830 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 2292 | 1467596620831 Marionette TRACE conn5 <- [1,1806,null,{}] 18:43:40 INFO - PROCESS | 2292 | 1467596620835 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}] 18:43:40 INFO - PROCESS | 2292 | 1467596620837 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:40 INFO - PROCESS | 2292 | 1467596620921 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:43:40 INFO - PROCESS | 2292 | 1467596620926 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 2292 | 1467596620937 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:40 INFO - PROCESS | 2292 | ++DOCSHELL 0E025C00 == 32 [pid = 2292] [id = 461] 18:43:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (11843C00) [pid = 2292] [serial = 1383] [outer = 00000000] 18:43:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (183A9800) [pid = 2292] [serial = 1384] [outer = 11843C00] 18:43:40 INFO - PROCESS | 2292 | 1467596620983 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (183C2400) [pid = 2292] [serial = 1385] [outer = 11843C00] 18:43:41 INFO - PROCESS | 2292 | 1467596621427 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 18:43:41 INFO - PROCESS | 2292 | 1467596621477 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 2292 | 1467596621480 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:43:41 INFO - PROCESS | 2292 | 1467596621483 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 2292 | 1467596621485 Marionette TRACE conn5 <- [1,1810,null,{}] 18:43:41 INFO - PROCESS | 2292 | 1467596621495 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}] 18:43:41 INFO - PROCESS | 2292 | 1467596621497 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:41 INFO - PROCESS | 2292 | 1467596621604 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:43:41 INFO - PROCESS | 2292 | 1467596621610 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 2292 | 1467596621611 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:41 INFO - PROCESS | 2292 | ++DOCSHELL 183A8000 == 33 [pid = 2292] [id = 462] 18:43:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (18C01C00) [pid = 2292] [serial = 1386] [outer = 00000000] 18:43:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (18F91C00) [pid = 2292] [serial = 1387] [outer = 18C01C00] 18:43:41 INFO - PROCESS | 2292 | 1467596621655 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1903AC00) [pid = 2292] [serial = 1388] [outer = 18C01C00] 18:43:42 INFO - PROCESS | 2292 | 1467596622149 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 18:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:43:42 INFO - PROCESS | 2292 | 1467596622220 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 2292 | 1467596622221 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:43:42 INFO - PROCESS | 2292 | 1467596622225 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 2292 | 1467596622226 Marionette TRACE conn5 <- [1,1814,null,{}] 18:43:42 INFO - PROCESS | 2292 | 1467596622234 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}] 18:43:42 INFO - PROCESS | 2292 | 1467596622240 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:42 INFO - PROCESS | 2292 | 1467596622373 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:43:42 INFO - PROCESS | 2292 | 1467596622388 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 2292 | 1467596622390 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:42 INFO - PROCESS | 2292 | ++DOCSHELL 192D9000 == 34 [pid = 2292] [id = 463] 18:43:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D9400) [pid = 2292] [serial = 1389] [outer = 00000000] 18:43:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A2B800) [pid = 2292] [serial = 1390] [outer = 192D9400] 18:43:42 INFO - PROCESS | 2292 | 1467596622486 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (19AC0400) [pid = 2292] [serial = 1391] [outer = 192D9400] 18:43:42 INFO - PROCESS | 2292 | 1467596622910 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 18:43:42 INFO - PROCESS | 2292 | 1467596622957 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 2292 | 1467596622959 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:43:42 INFO - PROCESS | 2292 | 1467596622962 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:43:42 INFO - PROCESS | 2292 | 1467596622973 Marionette TRACE conn5 <- [1,1818,null,{}] 18:43:42 INFO - PROCESS | 2292 | 1467596622976 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}] 18:43:42 INFO - PROCESS | 2292 | 1467596622978 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:43 INFO - PROCESS | 2292 | 1467596623090 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:43:43 INFO - PROCESS | 2292 | 1467596623099 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 2292 | 1467596623101 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:43 INFO - PROCESS | 2292 | ++DOCSHELL 1A090C00 == 35 [pid = 2292] [id = 464] 18:43:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A094000) [pid = 2292] [serial = 1392] [outer = 00000000] 18:43:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A09E000) [pid = 2292] [serial = 1393] [outer = 1A094000] 18:43:43 INFO - PROCESS | 2292 | 1467596623197 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A0BE800) [pid = 2292] [serial = 1394] [outer = 1A094000] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A859800) [pid = 2292] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (19A2F000) [pid = 2292] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A099000) [pid = 2292] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14D25C00) [pid = 2292] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0C8BE800) [pid = 2292] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1C27BC00) [pid = 2292] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18C02400) [pid = 2292] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D6F1C00) [pid = 2292] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19131C00) [pid = 2292] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14F4FC00) [pid = 2292] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (179B9400) [pid = 2292] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (10FD1000) [pid = 2292] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0C8B1800) [pid = 2292] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:43:43 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18C05C00) [pid = 2292] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:43:43 INFO - PROCESS | 2292 | 1467596623757 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 830ms 18:43:43 INFO - PROCESS | 2292 | 1467596623800 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 2292 | 1467596623802 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:43:43 INFO - PROCESS | 2292 | 1467596623805 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 2292 | 1467596623806 Marionette TRACE conn5 <- [1,1822,null,{}] 18:43:43 INFO - PROCESS | 2292 | 1467596623810 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}] 18:43:43 INFO - PROCESS | 2292 | 1467596623812 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:43 INFO - PROCESS | 2292 | 1467596623889 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:43:43 INFO - PROCESS | 2292 | 1467596623898 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 2292 | 1467596623900 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:43 INFO - PROCESS | 2292 | ++DOCSHELL 0D74CC00 == 36 [pid = 2292] [id = 465] 18:43:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D752000) [pid = 2292] [serial = 1395] [outer = 00000000] 18:43:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18D38000) [pid = 2292] [serial = 1396] [outer = 0D752000] 18:43:43 INFO - PROCESS | 2292 | 1467596623943 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192F0400) [pid = 2292] [serial = 1397] [outer = 0D752000] 18:43:44 INFO - PROCESS | 2292 | 1467596624376 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]]]}] 18:43:44 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 18:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 18:43:44 INFO - PROCESS | 2292 | 1467596624436 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 2292 | 1467596624438 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:43:44 INFO - PROCESS | 2292 | 1467596624441 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 2292 | 1467596624443 Marionette TRACE conn5 <- [1,1826,null,{}] 18:43:44 INFO - PROCESS | 2292 | 1467596624446 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}] 18:43:44 INFO - PROCESS | 2292 | 1467596624448 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:44 INFO - PROCESS | 2292 | 1467596624526 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:43:44 INFO - PROCESS | 2292 | 1467596624531 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 2292 | 1467596624533 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:44 INFO - PROCESS | 2292 | ++DOCSHELL 183B8400 == 37 [pid = 2292] [id = 466] 18:43:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A04A000) [pid = 2292] [serial = 1398] [outer = 00000000] 18:43:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A4EF800) [pid = 2292] [serial = 1399] [outer = 1A04A000] 18:43:44 INFO - PROCESS | 2292 | 1467596624576 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A665800) [pid = 2292] [serial = 1400] [outer = 1A04A000] 18:43:44 INFO - PROCESS | 2292 | 1467596624995 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 18:43:45 INFO - PROCESS | 2292 | 1467596625072 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 2292 | 1467596625074 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:43:45 INFO - PROCESS | 2292 | 1467596625077 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 2292 | 1467596625079 Marionette TRACE conn5 <- [1,1830,null,{}] 18:43:45 INFO - PROCESS | 2292 | 1467596625083 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}] 18:43:45 INFO - PROCESS | 2292 | 1467596625084 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:45 INFO - PROCESS | 2292 | 1467596625162 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:43:45 INFO - PROCESS | 2292 | 1467596625167 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 2292 | 1467596625169 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:45 INFO - PROCESS | 2292 | ++DOCSHELL 1A7C2000 == 38 [pid = 2292] [id = 467] 18:43:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A7C4000) [pid = 2292] [serial = 1401] [outer = 00000000] 18:43:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A85C400) [pid = 2292] [serial = 1402] [outer = 1A7C4000] 18:43:45 INFO - PROCESS | 2292 | 1467596625211 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192DC800) [pid = 2292] [serial = 1403] [outer = 1A7C4000] 18:43:45 INFO - PROCESS | 2292 | 1467596625649 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 631ms 18:43:45 INFO - PROCESS | 2292 | 1467596625719 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 2292 | 1467596625723 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:43:45 INFO - PROCESS | 2292 | 1467596625729 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 2292 | 1467596625733 Marionette TRACE conn5 <- [1,1834,null,{}] 18:43:45 INFO - PROCESS | 2292 | 1467596625739 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}] 18:43:45 INFO - PROCESS | 2292 | 1467596625743 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:45 INFO - PROCESS | 2292 | 1467596625858 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:43:46 INFO - PROCESS | 2292 | 1467596626028 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 2292 | 1467596626034 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:46 INFO - PROCESS | 2292 | ++DOCSHELL 0CDCC000 == 39 [pid = 2292] [id = 468] 18:43:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0CDD3000) [pid = 2292] [serial = 1404] [outer = 00000000] 18:43:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D1F2400) [pid = 2292] [serial = 1405] [outer = 0CDD3000] 18:43:46 INFO - PROCESS | 2292 | 1467596626090 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0D6F7000) [pid = 2292] [serial = 1406] [outer = 0CDD3000] 18:43:46 INFO - PROCESS | 2292 | 1467596626635 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]]]}] 18:43:46 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) 18:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 987ms 18:43:46 INFO - PROCESS | 2292 | 1467596626718 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 2292 | 1467596626721 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:43:46 INFO - PROCESS | 2292 | 1467596626728 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 2292 | 1467596626733 Marionette TRACE conn5 <- [1,1838,null,{}] 18:43:46 INFO - PROCESS | 2292 | 1467596626737 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}] 18:43:46 INFO - PROCESS | 2292 | 1467596626740 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:46 INFO - PROCESS | 2292 | 1467596626857 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:43:46 INFO - PROCESS | 2292 | 1467596626988 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 2292 | 1467596626991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:47 INFO - PROCESS | 2292 | ++DOCSHELL 14E31800 == 40 [pid = 2292] [id = 469] 18:43:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14E4B800) [pid = 2292] [serial = 1407] [outer = 00000000] 18:43:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14FC5400) [pid = 2292] [serial = 1408] [outer = 14E4B800] 18:43:47 INFO - PROCESS | 2292 | 1467596627047 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (17931400) [pid = 2292] [serial = 1409] [outer = 14E4B800] 18:43:47 INFO - PROCESS | 2292 | 1467596627670 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 990ms 18:43:47 INFO - PROCESS | 2292 | 1467596627717 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 2292 | 1467596627720 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:43:47 INFO - PROCESS | 2292 | 1467596627724 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 2292 | 1467596627726 Marionette TRACE conn5 <- [1,1842,null,{}] 18:43:47 INFO - PROCESS | 2292 | 1467596627736 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}] 18:43:47 INFO - PROCESS | 2292 | 1467596627741 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:47 INFO - PROCESS | 2292 | 1467596627848 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:43:47 INFO - PROCESS | 2292 | 1467596627987 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 2292 | 1467596627991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:48 INFO - PROCESS | 2292 | ++DOCSHELL 1A096C00 == 41 [pid = 2292] [id = 470] 18:43:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A09D400) [pid = 2292] [serial = 1410] [outer = 00000000] 18:43:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A859400) [pid = 2292] [serial = 1411] [outer = 1A09D400] 18:43:48 INFO - PROCESS | 2292 | 1467596628048 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1AD55800) [pid = 2292] [serial = 1412] [outer = 1A09D400] 18:43:48 INFO - PROCESS | 2292 | 1467596628659 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 18:43:48 INFO - PROCESS | 2292 | 1467596628697 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 2292 | 1467596628699 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:43:48 INFO - PROCESS | 2292 | 1467596628703 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 2292 | 1467596628705 Marionette TRACE conn5 <- [1,1846,null,{}] 18:43:48 INFO - PROCESS | 2292 | 1467596628708 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}] 18:43:48 INFO - PROCESS | 2292 | 1467596628711 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:48 INFO - PROCESS | 2292 | 1467596628819 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:43:48 INFO - PROCESS | 2292 | 1467596628928 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 2292 | 1467596628931 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:48 INFO - PROCESS | 2292 | ++DOCSHELL 1C27D800 == 42 [pid = 2292] [id = 471] 18:43:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1C27E800) [pid = 2292] [serial = 1413] [outer = 00000000] 18:43:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C51A400) [pid = 2292] [serial = 1414] [outer = 1C27E800] 18:43:48 INFO - PROCESS | 2292 | 1467596628983 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1C53B800) [pid = 2292] [serial = 1415] [outer = 1C27E800] 18:43:49 INFO - PROCESS | 2292 | 1467596629562 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 18:43:49 INFO - PROCESS | 2292 | 1467596629637 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 2292 | 1467596629639 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:43:49 INFO - PROCESS | 2292 | 1467596629643 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:43:49 INFO - PROCESS | 2292 | 1467596629645 Marionette TRACE conn5 <- [1,1850,null,{}] 18:43:49 INFO - PROCESS | 2292 | 1467596629649 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}] 18:43:49 INFO - PROCESS | 2292 | 1467596629651 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:49 INFO - PROCESS | 2292 | 1467596629753 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:43:49 INFO - PROCESS | 2292 | 1467596629979 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 2292 | 1467596629982 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:50 INFO - PROCESS | 2292 | ++DOCSHELL 08968000 == 43 [pid = 2292] [id = 472] 18:43:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0C8B2C00) [pid = 2292] [serial = 1416] [outer = 00000000] 18:43:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0C8BE800) [pid = 2292] [serial = 1417] [outer = 0C8B2C00] 18:43:50 INFO - PROCESS | 2292 | 1467596630044 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0D084000) [pid = 2292] [serial = 1418] [outer = 0C8B2C00] 18:43:50 INFO - PROCESS | 2292 | 1467596630660 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1066ms 18:43:50 INFO - PROCESS | 2292 | 1467596630714 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 2292 | 1467596630717 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:43:50 INFO - PROCESS | 2292 | 1467596630722 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 2292 | 1467596630724 Marionette TRACE conn5 <- [1,1854,null,{}] 18:43:50 INFO - PROCESS | 2292 | 1467596630730 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}] 18:43:50 INFO - PROCESS | 2292 | 1467596630734 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 183B8400 == 42 [pid = 2292] [id = 466] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0D74CC00 == 41 [pid = 2292] [id = 465] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 1A090C00 == 40 [pid = 2292] [id = 464] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 192D9000 == 39 [pid = 2292] [id = 463] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 183A8000 == 38 [pid = 2292] [id = 462] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0E025C00 == 37 [pid = 2292] [id = 461] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 14F4D400 == 36 [pid = 2292] [id = 460] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0DD93C00 == 35 [pid = 2292] [id = 459] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0C994C00 == 34 [pid = 2292] [id = 458] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0CD6FC00 == 33 [pid = 2292] [id = 457] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 15E62000 == 32 [pid = 2292] [id = 456] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 1C27D800 == 31 [pid = 2292] [id = 471] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 08968000 == 30 [pid = 2292] [id = 472] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 1A096C00 == 29 [pid = 2292] [id = 470] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 1A7C2000 == 28 [pid = 2292] [id = 467] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 0CDCC000 == 27 [pid = 2292] [id = 468] 18:43:51 INFO - PROCESS | 2292 | --DOCSHELL 14E31800 == 26 [pid = 2292] [id = 469] 18:43:51 INFO - PROCESS | 2292 | 1467596631415 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (19AC3C00) [pid = 2292] [serial = 1354] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A0C0000) [pid = 2292] [serial = 1357] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (14DCC000) [pid = 2292] [serial = 1339] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (14E55C00) [pid = 2292] [serial = 1340] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0CD73000) [pid = 2292] [serial = 1330] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D082400) [pid = 2292] [serial = 1331] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1C51F000) [pid = 2292] [serial = 1328] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (18F92000) [pid = 2292] [serial = 1348] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (18F99800) [pid = 2292] [serial = 1349] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D6F9000) [pid = 2292] [serial = 1333] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D74A000) [pid = 2292] [serial = 1334] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192DE000) [pid = 2292] [serial = 1351] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (15E62C00) [pid = 2292] [serial = 1342] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (17927800) [pid = 2292] [serial = 1343] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (183B9C00) [pid = 2292] [serial = 1345] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (183C3C00) [pid = 2292] [serial = 1346] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (116F0C00) [pid = 2292] [serial = 1336] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (146AA800) [pid = 2292] [serial = 1337] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A090400) [pid = 2292] [serial = 1355] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14634800) [pid = 2292] [serial = 1360] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A0C8C00) [pid = 2292] [serial = 1358] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1792BC00) [pid = 2292] [serial = 1361] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (16448400) [pid = 2292] [serial = 1367] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A665000) [pid = 2292] [serial = 1363] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A855800) [pid = 2292] [serial = 1364] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (192DE800) [pid = 2292] [serial = 1352] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A997C00) [pid = 2292] [serial = 1366] [outer = 00000000] [url = about:blank] 18:43:51 INFO - PROCESS | 2292 | 1467596631644 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 2292 | 1467596631646 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:51 INFO - PROCESS | 2292 | ++DOCSHELL 08963400 == 27 [pid = 2292] [id = 473] 18:43:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (08965C00) [pid = 2292] [serial = 1419] [outer = 00000000] 18:43:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0C8B2400) [pid = 2292] [serial = 1420] [outer = 08965C00] 18:43:51 INFO - PROCESS | 2292 | 1467596631695 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0CD6FC00) [pid = 2292] [serial = 1421] [outer = 08965C00] 18:43:52 INFO - PROCESS | 2292 | 1467596632145 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1470ms 18:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:43:52 INFO - PROCESS | 2292 | 1467596632194 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 2292 | 1467596632199 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:43:52 INFO - PROCESS | 2292 | 1467596632203 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 2292 | 1467596632207 Marionette TRACE conn5 <- [1,1858,null,{}] 18:43:52 INFO - PROCESS | 2292 | 1467596632216 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}] 18:43:52 INFO - PROCESS | 2292 | 1467596632218 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:52 INFO - PROCESS | 2292 | 1467596632311 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:43:52 INFO - PROCESS | 2292 | 1467596632318 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 2292 | 1467596632320 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:52 INFO - PROCESS | 2292 | ++DOCSHELL 0DA23400 == 28 [pid = 2292] [id = 474] 18:43:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0DA92400) [pid = 2292] [serial = 1422] [outer = 00000000] 18:43:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0DD92C00) [pid = 2292] [serial = 1423] [outer = 0DA92400] 18:43:52 INFO - PROCESS | 2292 | 1467596632367 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (10E76000) [pid = 2292] [serial = 1424] [outer = 0DA92400] 18:43:52 INFO - PROCESS | 2292 | 1467596632836 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 18:43:52 INFO - PROCESS | 2292 | 1467596632893 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 2292 | 1467596632896 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:43:52 INFO - PROCESS | 2292 | 1467596632900 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 2292 | 1467596632902 Marionette TRACE conn5 <- [1,1862,null,{}] 18:43:52 INFO - PROCESS | 2292 | 1467596632906 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}] 18:43:52 INFO - PROCESS | 2292 | 1467596632908 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:53 INFO - PROCESS | 2292 | 1467596633022 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:43:53 INFO - PROCESS | 2292 | 1467596633120 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 2292 | 1467596633122 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:53 INFO - PROCESS | 2292 | ++DOCSHELL 14D9B800 == 29 [pid = 2292] [id = 475] 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14D9C000) [pid = 2292] [serial = 1425] [outer = 00000000] 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14E24800) [pid = 2292] [serial = 1426] [outer = 14D9C000] 18:43:53 INFO - PROCESS | 2292 | 1467596633166 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (14EEBC00) [pid = 2292] [serial = 1427] [outer = 14D9C000] 18:43:53 INFO - PROCESS | 2292 | 1467596633558 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]]]}] 18:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 18:43:53 INFO - PROCESS | 2292 | 1467596633576 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 2292 | 1467596633580 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:43:53 INFO - PROCESS | 2292 | 1467596633605 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 2292 | 1467596633610 Marionette TRACE conn5 <- [1,1866,null,{}] 18:43:53 INFO - PROCESS | 2292 | 1467596633614 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}] 18:43:53 INFO - PROCESS | 2292 | 1467596633617 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:53 INFO - PROCESS | 2292 | 1467596633754 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:43:53 INFO - PROCESS | 2292 | 1467596633759 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 2292 | 1467596633761 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:53 INFO - PROCESS | 2292 | ++DOCSHELL 14EE6C00 == 30 [pid = 2292] [id = 476] 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (14EEF000) [pid = 2292] [serial = 1428] [outer = 00000000] 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1793F400) [pid = 2292] [serial = 1429] [outer = 14EEF000] 18:43:53 INFO - PROCESS | 2292 | 1467596633805 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (183BE000) [pid = 2292] [serial = 1430] [outer = 14EEF000] 18:43:54 INFO - PROCESS | 2292 | 1467596634245 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 710ms 18:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:43:54 INFO - PROCESS | 2292 | 1467596634296 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 2292 | 1467596634298 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:43:54 INFO - PROCESS | 2292 | 1467596634301 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 2292 | 1467596634303 Marionette TRACE conn5 <- [1,1870,null,{}] 18:43:54 INFO - PROCESS | 2292 | 1467596634312 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}] 18:43:54 INFO - PROCESS | 2292 | 1467596634314 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:54 INFO - PROCESS | 2292 | 1467596634453 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:43:54 INFO - PROCESS | 2292 | 1467596634475 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 2292 | 1467596634477 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:54 INFO - PROCESS | 2292 | ++DOCSHELL 18C0D800 == 31 [pid = 2292] [id = 477] 18:43:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18C10800) [pid = 2292] [serial = 1431] [outer = 00000000] 18:43:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18F91400) [pid = 2292] [serial = 1432] [outer = 18C10800] 18:43:54 INFO - PROCESS | 2292 | 1467596634522 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (18F9BC00) [pid = 2292] [serial = 1433] [outer = 18C10800] 18:43:54 INFO - PROCESS | 2292 | 1467596634948 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 18:43:54 INFO - PROCESS | 2292 | 1467596634992 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 2292 | 1467596634994 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:43:54 INFO - PROCESS | 2292 | 1467596634997 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 2292 | 1467596634999 Marionette TRACE conn5 <- [1,1874,null,{}] 18:43:55 INFO - PROCESS | 2292 | 1467596635010 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}] 18:43:55 INFO - PROCESS | 2292 | 1467596635012 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:55 INFO - PROCESS | 2292 | 1467596635123 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:43:55 INFO - PROCESS | 2292 | 1467596635130 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 2292 | 1467596635135 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:55 INFO - PROCESS | 2292 | ++DOCSHELL 192DA000 == 32 [pid = 2292] [id = 478] 18:43:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (192DA400) [pid = 2292] [serial = 1434] [outer = 00000000] 18:43:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192E0C00) [pid = 2292] [serial = 1435] [outer = 192DA400] 18:43:55 INFO - PROCESS | 2292 | 1467596635188 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (19A03C00) [pid = 2292] [serial = 1436] [outer = 192DA400] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0C997400) [pid = 2292] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (18C01C00) [pid = 2292] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A860C00) [pid = 2292] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (14F4DC00) [pid = 2292] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D1F9400) [pid = 2292] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D752000) [pid = 2292] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DD94800) [pid = 2292] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (11843C00) [pid = 2292] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A094000) [pid = 2292] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A04A000) [pid = 2292] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A7C4000) [pid = 2292] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:43:55 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192D9400) [pid = 2292] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:43:55 INFO - PROCESS | 2292 | 1467596635957 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 987ms 18:43:55 INFO - PROCESS | 2292 | 1467596635985 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 2292 | 1467596635987 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:43:55 INFO - PROCESS | 2292 | 1467596635990 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 2292 | 1467596635991 Marionette TRACE conn5 <- [1,1878,null,{}] 18:43:55 INFO - PROCESS | 2292 | 1467596635995 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}] 18:43:55 INFO - PROCESS | 2292 | 1467596635997 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:56 INFO - PROCESS | 2292 | 1467596636087 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:43:56 INFO - PROCESS | 2292 | 1467596636094 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 2292 | 1467596636096 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:56 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B4000 == 33 [pid = 2292] [id = 479] 18:43:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D1F9400) [pid = 2292] [serial = 1437] [outer = 00000000] 18:43:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18D35000) [pid = 2292] [serial = 1438] [outer = 0D1F9400] 18:43:56 INFO - PROCESS | 2292 | 1467596636140 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192D9800) [pid = 2292] [serial = 1439] [outer = 0D1F9400] 18:43:56 INFO - PROCESS | 2292 | 1467596636743 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 830ms 18:43:56 INFO - PROCESS | 2292 | 1467596636822 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 2292 | 1467596636826 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:43:56 INFO - PROCESS | 2292 | 1467596636831 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 2292 | 1467596636835 Marionette TRACE conn5 <- [1,1882,null,{}] 18:43:56 INFO - PROCESS | 2292 | 1467596636841 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}] 18:43:56 INFO - PROCESS | 2292 | 1467596636844 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:56 INFO - PROCESS | 2292 | 1467596636970 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:43:57 INFO - PROCESS | 2292 | 1467596637100 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 2292 | 1467596637103 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F7C00 == 34 [pid = 2292] [id = 480] 18:43:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D1FD800) [pid = 2292] [serial = 1440] [outer = 00000000] 18:43:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D782800) [pid = 2292] [serial = 1441] [outer = 0D1FD800] 18:43:57 INFO - PROCESS | 2292 | 1467596637160 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (14627400) [pid = 2292] [serial = 1442] [outer = 0D1FD800] 18:43:57 INFO - PROCESS | 2292 | 1467596637935 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1178ms 18:43:58 INFO - PROCESS | 2292 | 1467596638010 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 2292 | 1467596638014 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:43:58 INFO - PROCESS | 2292 | 1467596638021 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 2292 | 1467596638024 Marionette TRACE conn5 <- [1,1886,null,{}] 18:43:58 INFO - PROCESS | 2292 | 1467596638027 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}] 18:43:58 INFO - PROCESS | 2292 | 1467596638030 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:58 INFO - PROCESS | 2292 | 1467596638173 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:43:58 INFO - PROCESS | 2292 | 1467596638312 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 2292 | 1467596638315 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:58 INFO - PROCESS | 2292 | ++DOCSHELL 15E62000 == 35 [pid = 2292] [id = 481] 18:43:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (15E63C00) [pid = 2292] [serial = 1443] [outer = 00000000] 18:43:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (17947000) [pid = 2292] [serial = 1444] [outer = 15E63C00] 18:43:58 INFO - PROCESS | 2292 | 1467596638372 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (17932400) [pid = 2292] [serial = 1445] [outer = 15E63C00] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 192DA000 == 34 [pid = 2292] [id = 478] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 18C0D800 == 33 [pid = 2292] [id = 477] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 14EE6C00 == 32 [pid = 2292] [id = 476] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 14D9B800 == 31 [pid = 2292] [id = 475] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 0DA23400 == 30 [pid = 2292] [id = 474] 18:43:59 INFO - PROCESS | 2292 | --DOCSHELL 08963400 == 29 [pid = 2292] [id = 473] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19A2B800) [pid = 2292] [serial = 1390] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0DD9C800) [pid = 2292] [serial = 1376] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18F91C00) [pid = 2292] [serial = 1387] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1C27A400) [pid = 2292] [serial = 1370] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (17925400) [pid = 2292] [serial = 1382] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D754400) [pid = 2292] [serial = 1375] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D788000) [pid = 2292] [serial = 1373] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (18D38000) [pid = 2292] [serial = 1396] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1C25BC00) [pid = 2292] [serial = 1369] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (15E5D000) [pid = 2292] [serial = 1381] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1903AC00) [pid = 2292] [serial = 1388] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (116F3000) [pid = 2292] [serial = 1379] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (19AC0400) [pid = 2292] [serial = 1391] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (183C2400) [pid = 2292] [serial = 1385] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (10E7B000) [pid = 2292] [serial = 1378] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (183A9800) [pid = 2292] [serial = 1384] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0D6F7400) [pid = 2292] [serial = 1372] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A0BE800) [pid = 2292] [serial = 1394] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (192F0400) [pid = 2292] [serial = 1397] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A09E000) [pid = 2292] [serial = 1393] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A4EF800) [pid = 2292] [serial = 1399] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1A665800) [pid = 2292] [serial = 1400] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1A85C400) [pid = 2292] [serial = 1402] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (192DC800) [pid = 2292] [serial = 1403] [outer = 00000000] [url = about:blank] 18:43:59 INFO - PROCESS | 2292 | 1467596639182 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1230ms 18:43:59 INFO - PROCESS | 2292 | 1467596639255 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 2292 | 1467596639258 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:43:59 INFO - PROCESS | 2292 | 1467596639263 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 2292 | 1467596639266 Marionette TRACE conn5 <- [1,1890,null,{}] 18:43:59 INFO - PROCESS | 2292 | 1467596639271 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}] 18:43:59 INFO - PROCESS | 2292 | 1467596639274 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:59 INFO - PROCESS | 2292 | 1467596639359 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:43:59 INFO - PROCESS | 2292 | 1467596639372 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 2292 | 1467596639374 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:43:59 INFO - PROCESS | 2292 | ++DOCSHELL 0D6EE000 == 30 [pid = 2292] [id = 482] 18:43:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0D6F0C00) [pid = 2292] [serial = 1446] [outer = 00000000] 18:43:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D6FA400) [pid = 2292] [serial = 1447] [outer = 0D6F0C00] 18:43:59 INFO - PROCESS | 2292 | 1467596639421 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D754800) [pid = 2292] [serial = 1448] [outer = 0D6F0C00] 18:43:59 INFO - PROCESS | 2292 | 1467596639939 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 18:43:59 INFO - PROCESS | 2292 | 1467596639994 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 2292 | 1467596639999 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:44:00 INFO - PROCESS | 2292 | 1467596640004 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 2292 | 1467596640007 Marionette TRACE conn5 <- [1,1894,null,{}] 18:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:44:00 INFO - PROCESS | 2292 | 1467596640010 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}] 18:44:00 INFO - PROCESS | 2292 | 1467596640013 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:00 INFO - PROCESS | 2292 | 1467596640097 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:44:00 INFO - PROCESS | 2292 | 1467596640193 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 2292 | 1467596640195 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:00 INFO - PROCESS | 2292 | ++DOCSHELL 116EF000 == 31 [pid = 2292] [id = 483] 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (116F1000) [pid = 2292] [serial = 1449] [outer = 00000000] 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (146B3800) [pid = 2292] [serial = 1450] [outer = 116F1000] 18:44:00 INFO - PROCESS | 2292 | 1467596640241 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (149D3400) [pid = 2292] [serial = 1451] [outer = 116F1000] 18:44:00 INFO - PROCESS | 2292 | 1467596640633 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 18:44:00 INFO - PROCESS | 2292 | 1467596640680 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 2292 | 1467596640682 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:44:00 INFO - PROCESS | 2292 | 1467596640685 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 2292 | 1467596640689 Marionette TRACE conn5 <- [1,1898,null,{}] 18:44:00 INFO - PROCESS | 2292 | 1467596640699 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}] 18:44:00 INFO - PROCESS | 2292 | 1467596640704 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:00 INFO - PROCESS | 2292 | 1467596640790 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:44:00 INFO - PROCESS | 2292 | 1467596640797 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 2292 | 1467596640800 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:00 INFO - PROCESS | 2292 | ++DOCSHELL 17945C00 == 32 [pid = 2292] [id = 484] 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (179BDC00) [pid = 2292] [serial = 1452] [outer = 00000000] 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183BD000) [pid = 2292] [serial = 1453] [outer = 179BDC00] 18:44:00 INFO - PROCESS | 2292 | 1467596640847 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18C05C00) [pid = 2292] [serial = 1454] [outer = 179BDC00] 18:44:01 INFO - PROCESS | 2292 | 1467596641297 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]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 632ms 18:44:01 INFO - PROCESS | 2292 | 1467596641321 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:44:01 INFO - PROCESS | 2292 | 1467596641324 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:44:01 INFO - PROCESS | 2292 | 1467596641346 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 2292 | 1467596641348 Marionette TRACE conn5 <- [1,1902,null,{}] 18:44:01 INFO - PROCESS | 2292 | 1467596641351 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}] 18:44:01 INFO - PROCESS | 2292 | 1467596641353 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:01 INFO - PROCESS | 2292 | 1467596641472 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:44:01 INFO - PROCESS | 2292 | 1467596641558 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 2292 | 1467596641560 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:01 INFO - PROCESS | 2292 | ++DOCSHELL 19034C00 == 33 [pid = 2292] [id = 485] 18:44:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19039800) [pid = 2292] [serial = 1455] [outer = 00000000] 18:44:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192DA800) [pid = 2292] [serial = 1456] [outer = 19039800] 18:44:01 INFO - PROCESS | 2292 | 1467596641604 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192E3400) [pid = 2292] [serial = 1457] [outer = 19039800] 18:44:02 INFO - PROCESS | 2292 | 1467596642047 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 750ms 18:44:02 INFO - PROCESS | 2292 | 1467596642082 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 2292 | 1467596642084 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:44:02 INFO - PROCESS | 2292 | 1467596642087 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:44:02 INFO - PROCESS | 2292 | 1467596642089 Marionette TRACE conn5 <- [1,1906,null,{}] 18:44:02 INFO - PROCESS | 2292 | 1467596642092 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}] 18:44:02 INFO - PROCESS | 2292 | 1467596642095 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:02 INFO - PROCESS | 2292 | 1467596642206 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:44:02 INFO - PROCESS | 2292 | 1467596642214 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 2292 | 1467596642216 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:02 INFO - PROCESS | 2292 | ++DOCSHELL 0DA99800 == 34 [pid = 2292] [id = 486] 18:44:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19A02C00) [pid = 2292] [serial = 1458] [outer = 00000000] 18:44:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19AC3800) [pid = 2292] [serial = 1459] [outer = 19A02C00] 18:44:02 INFO - PROCESS | 2292 | 1467596642259 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A04D000) [pid = 2292] [serial = 1460] [outer = 19A02C00] 18:44:02 INFO - PROCESS | 2292 | 1467596642735 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 18:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:44:02 INFO - PROCESS | 2292 | 1467596642763 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 2292 | 1467596642764 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:44:02 INFO - PROCESS | 2292 | 1467596642767 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 2292 | 1467596642769 Marionette TRACE conn5 <- [1,1910,null,{}] 18:44:02 INFO - PROCESS | 2292 | 1467596642772 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}] 18:44:02 INFO - PROCESS | 2292 | 1467596642778 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:02 INFO - PROCESS | 2292 | 1467596642943 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:44:02 INFO - PROCESS | 2292 | 1467596642958 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 2292 | 1467596642960 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:03 INFO - PROCESS | 2292 | ++DOCSHELL 1A09DC00 == 35 [pid = 2292] [id = 487] 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A09E800) [pid = 2292] [serial = 1461] [outer = 00000000] 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A270C00) [pid = 2292] [serial = 1462] [outer = 1A09E800] 18:44:03 INFO - PROCESS | 2292 | 1467596643065 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A0C0000) [pid = 2292] [serial = 1463] [outer = 1A09E800] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DA92400) [pid = 2292] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (08965C00) [pid = 2292] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14D9C000) [pid = 2292] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14EEF000) [pid = 2292] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0C8B2C00) [pid = 2292] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0CDD3000) [pid = 2292] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (14E4B800) [pid = 2292] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A09D400) [pid = 2292] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (192DA400) [pid = 2292] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C27E800) [pid = 2292] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:44:03 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (18C10800) [pid = 2292] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:44:03 INFO - PROCESS | 2292 | 1467596643525 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 18:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:44:03 INFO - PROCESS | 2292 | 1467596643538 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 2292 | 1467596643540 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:44:03 INFO - PROCESS | 2292 | 1467596643543 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 2292 | 1467596643545 Marionette TRACE conn5 <- [1,1914,null,{}] 18:44:03 INFO - PROCESS | 2292 | 1467596643549 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}] 18:44:03 INFO - PROCESS | 2292 | 1467596643550 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:03 INFO - PROCESS | 2292 | 1467596643629 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:44:03 INFO - PROCESS | 2292 | 1467596643634 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 2292 | 1467596643636 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:03 INFO - PROCESS | 2292 | ++DOCSHELL 0D751C00 == 36 [pid = 2292] [id = 488] 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D784400) [pid = 2292] [serial = 1464] [outer = 00000000] 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (15E5F800) [pid = 2292] [serial = 1465] [outer = 0D784400] 18:44:03 INFO - PROCESS | 2292 | 1467596643678 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (183B1400) [pid = 2292] [serial = 1466] [outer = 0D784400] 18:44:04 INFO - PROCESS | 2292 | 1467596644101 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 18:44:04 INFO - PROCESS | 2292 | 1467596644139 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 2292 | 1467596644141 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:44:04 INFO - PROCESS | 2292 | 1467596644145 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:44:04 INFO - PROCESS | 2292 | 1467596644147 Marionette TRACE conn5 <- [1,1918,null,{}] 18:44:04 INFO - PROCESS | 2292 | 1467596644151 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}] 18:44:04 INFO - PROCESS | 2292 | 1467596644152 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:04 INFO - PROCESS | 2292 | 1467596644233 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:44:04 INFO - PROCESS | 2292 | 1467596644238 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 2292 | 1467596644240 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:04 INFO - PROCESS | 2292 | ++DOCSHELL 192E1400 == 37 [pid = 2292] [id = 489] 18:44:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192ED800) [pid = 2292] [serial = 1467] [outer = 00000000] 18:44:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A66F000) [pid = 2292] [serial = 1468] [outer = 192ED800] 18:44:04 INFO - PROCESS | 2292 | 1467596644282 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A670000) [pid = 2292] [serial = 1469] [outer = 192ED800] 18:44:04 INFO - PROCESS | 2292 | 1467596644722 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 18:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:44:04 INFO - PROCESS | 2292 | 1467596644781 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 2292 | 1467596644784 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:44:04 INFO - PROCESS | 2292 | 1467596644787 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 2292 | 1467596644788 Marionette TRACE conn5 <- [1,1922,null,{}] 18:44:04 INFO - PROCESS | 2292 | 1467596644792 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}] 18:44:04 INFO - PROCESS | 2292 | 1467596644793 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:04 INFO - PROCESS | 2292 | 1467596644885 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:44:04 INFO - PROCESS | 2292 | 1467596644890 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 2292 | 1467596644892 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:04 INFO - PROCESS | 2292 | ++DOCSHELL 1793C000 == 38 [pid = 2292] [id = 490] 18:44:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A859800) [pid = 2292] [serial = 1470] [outer = 00000000] 18:44:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A85F000) [pid = 2292] [serial = 1471] [outer = 1A859800] 18:44:04 INFO - PROCESS | 2292 | 1467596644935 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A98DC00) [pid = 2292] [serial = 1472] [outer = 1A859800] 18:44:05 INFO - PROCESS | 2292 | 1467596645352 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 18:44:05 INFO - PROCESS | 2292 | 1467596645418 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 2292 | 1467596645420 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:44:05 INFO - PROCESS | 2292 | 1467596645422 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 2292 | 1467596645424 Marionette TRACE conn5 <- [1,1926,null,{}] 18:44:05 INFO - PROCESS | 2292 | 1467596645428 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}] 18:44:05 INFO - PROCESS | 2292 | 1467596645429 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:05 INFO - PROCESS | 2292 | 1467596645603 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:44:05 INFO - PROCESS | 2292 | 1467596645774 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 2292 | 1467596645777 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:05 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F4C00 == 39 [pid = 2292] [id = 491] 18:44:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D1FE400) [pid = 2292] [serial = 1473] [outer = 00000000] 18:44:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0D6F9C00) [pid = 2292] [serial = 1474] [outer = 0D1FE400] 18:44:05 INFO - PROCESS | 2292 | 1467596645835 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0DD4C400) [pid = 2292] [serial = 1475] [outer = 0D1FE400] 18:44:06 INFO - PROCESS | 2292 | 1467596646404 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1020ms 18:44:06 INFO - PROCESS | 2292 | 1467596646445 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:44:06 INFO - PROCESS | 2292 | 1467596646449 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:44:06 INFO - PROCESS | 2292 | 1467596646453 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 2292 | 1467596646456 Marionette TRACE conn5 <- [1,1930,null,{}] 18:44:06 INFO - PROCESS | 2292 | 1467596646461 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}] 18:44:06 INFO - PROCESS | 2292 | 1467596646464 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:06 INFO - PROCESS | 2292 | 1467596646607 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:44:06 INFO - PROCESS | 2292 | 1467596646746 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 2292 | 1467596646749 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:06 INFO - PROCESS | 2292 | ++DOCSHELL 17928000 == 40 [pid = 2292] [id = 492] 18:44:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (17928800) [pid = 2292] [serial = 1476] [outer = 00000000] 18:44:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (183BB000) [pid = 2292] [serial = 1477] [outer = 17928800] 18:44:06 INFO - PROCESS | 2292 | 1467596646809 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18F90400) [pid = 2292] [serial = 1478] [outer = 17928800] 18:44:07 INFO - PROCESS | 2292 | 1467596647447 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1021ms 18:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:44:07 INFO - PROCESS | 2292 | 1467596647476 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 2292 | 1467596647480 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:44:07 INFO - PROCESS | 2292 | 1467596647484 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 2292 | 1467596647487 Marionette TRACE conn5 <- [1,1934,null,{}] 18:44:07 INFO - PROCESS | 2292 | 1467596647490 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}] 18:44:07 INFO - PROCESS | 2292 | 1467596647493 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:07 INFO - PROCESS | 2292 | 1467596647603 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:44:07 INFO - PROCESS | 2292 | 1467596647741 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 2292 | 1467596647744 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:07 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C1400 == 41 [pid = 2292] [id = 493] 18:44:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A0C2800) [pid = 2292] [serial = 1479] [outer = 00000000] 18:44:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A855400) [pid = 2292] [serial = 1480] [outer = 1A0C2800] 18:44:07 INFO - PROCESS | 2292 | 1467596647804 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1AD50000) [pid = 2292] [serial = 1481] [outer = 1A0C2800] 18:44:08 INFO - PROCESS | 2292 | 1467596648448 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1023ms 18:44:08 INFO - PROCESS | 2292 | 1467596648508 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 2292 | 1467596648513 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:44:08 INFO - PROCESS | 2292 | 1467596648523 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 2292 | 1467596648528 Marionette TRACE conn5 <- [1,1938,null,{}] 18:44:08 INFO - PROCESS | 2292 | 1467596648550 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}] 18:44:08 INFO - PROCESS | 2292 | 1467596648552 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:08 INFO - PROCESS | 2292 | 1467596648660 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:44:08 INFO - PROCESS | 2292 | 1467596648904 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 2292 | 1467596648907 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:08 INFO - PROCESS | 2292 | ++DOCSHELL 0887A400 == 42 [pid = 2292] [id = 494] 18:44:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (08884000) [pid = 2292] [serial = 1482] [outer = 00000000] 18:44:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (0CDE3400) [pid = 2292] [serial = 1483] [outer = 08884000] 18:44:08 INFO - PROCESS | 2292 | 1467596648977 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (0D67D400) [pid = 2292] [serial = 1484] [outer = 08884000] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 192E1400 == 41 [pid = 2292] [id = 489] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0D751C00 == 40 [pid = 2292] [id = 488] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 1A09DC00 == 39 [pid = 2292] [id = 487] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0DA99800 == 38 [pid = 2292] [id = 486] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 19034C00 == 37 [pid = 2292] [id = 485] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 17945C00 == 36 [pid = 2292] [id = 484] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 116EF000 == 35 [pid = 2292] [id = 483] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0D6EE000 == 34 [pid = 2292] [id = 482] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0C8B4000 == 33 [pid = 2292] [id = 479] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 15E62000 == 32 [pid = 2292] [id = 481] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0D1F7C00 == 31 [pid = 2292] [id = 480] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 1A0C1400 == 30 [pid = 2292] [id = 493] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 1793C000 == 29 [pid = 2292] [id = 490] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 0D1F4C00 == 28 [pid = 2292] [id = 491] 18:44:10 INFO - PROCESS | 2292 | --DOCSHELL 17928000 == 27 [pid = 2292] [id = 492] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0DD92C00) [pid = 2292] [serial = 1423] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (10E76000) [pid = 2292] [serial = 1424] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0C8B2400) [pid = 2292] [serial = 1420] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0CD6FC00) [pid = 2292] [serial = 1421] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (14E24800) [pid = 2292] [serial = 1426] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1793F400) [pid = 2292] [serial = 1429] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D084000) [pid = 2292] [serial = 1418] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0C8BE800) [pid = 2292] [serial = 1417] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D6F7000) [pid = 2292] [serial = 1406] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D1F2400) [pid = 2292] [serial = 1405] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (17931400) [pid = 2292] [serial = 1409] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14FC5400) [pid = 2292] [serial = 1408] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1AD55800) [pid = 2292] [serial = 1412] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18D35000) [pid = 2292] [serial = 1438] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A859400) [pid = 2292] [serial = 1411] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (19A03C00) [pid = 2292] [serial = 1436] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C53B800) [pid = 2292] [serial = 1415] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1C51A400) [pid = 2292] [serial = 1414] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18F91400) [pid = 2292] [serial = 1432] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (192E0C00) [pid = 2292] [serial = 1435] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (183BE000) [pid = 2292] [serial = 1430] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (18F9BC00) [pid = 2292] [serial = 1433] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (14EEBC00) [pid = 2292] [serial = 1427] [outer = 00000000] [url = about:blank] 18:44:10 INFO - PROCESS | 2292 | 1467596650226 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1792ms 18:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:44:10 INFO - PROCESS | 2292 | 1467596650315 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 2292 | 1467596650319 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:44:10 INFO - PROCESS | 2292 | 1467596650324 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 2292 | 1467596650328 Marionette TRACE conn5 <- [1,1942,null,{}] 18:44:10 INFO - PROCESS | 2292 | 1467596650334 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}] 18:44:10 INFO - PROCESS | 2292 | 1467596650337 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:10 INFO - PROCESS | 2292 | 1467596650421 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:44:10 INFO - PROCESS | 2292 | 1467596650429 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 2292 | 1467596650433 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:10 INFO - PROCESS | 2292 | ++DOCSHELL 0CD72C00 == 28 [pid = 2292] [id = 495] 18:44:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0CD76800) [pid = 2292] [serial = 1485] [outer = 00000000] 18:44:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D076400) [pid = 2292] [serial = 1486] [outer = 0CD76800] 18:44:10 INFO - PROCESS | 2292 | 1467596650482 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D07E000) [pid = 2292] [serial = 1487] [outer = 0CD76800] 18:44:10 INFO - PROCESS | 2292 | 1467596650961 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 18:44:11 INFO - PROCESS | 2292 | 1467596651015 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 2292 | 1467596651020 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:44:11 INFO - PROCESS | 2292 | 1467596651026 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 2292 | 1467596651029 Marionette TRACE conn5 <- [1,1946,null,{}] 18:44:11 INFO - PROCESS | 2292 | 1467596651033 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}] 18:44:11 INFO - PROCESS | 2292 | 1467596651035 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:11 INFO - PROCESS | 2292 | 1467596651124 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:44:11 INFO - PROCESS | 2292 | 1467596651131 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 2292 | 1467596651134 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:11 INFO - PROCESS | 2292 | ++DOCSHELL 0D789C00 == 29 [pid = 2292] [id = 496] 18:44:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0DA23400) [pid = 2292] [serial = 1488] [outer = 00000000] 18:44:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0DD92800) [pid = 2292] [serial = 1489] [outer = 0DA23400] 18:44:11 INFO - PROCESS | 2292 | 1467596651180 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (10E6F400) [pid = 2292] [serial = 1490] [outer = 0DA23400] 18:44:11 INFO - PROCESS | 2292 | 1467596651637 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 18:44:11 INFO - PROCESS | 2292 | 1467596651700 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 2292 | 1467596651702 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:44:11 INFO - PROCESS | 2292 | 1467596651705 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:44:11 INFO - PROCESS | 2292 | 1467596651709 Marionette TRACE conn5 <- [1,1950,null,{}] 18:44:11 INFO - PROCESS | 2292 | 1467596651720 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}] 18:44:11 INFO - PROCESS | 2292 | 1467596651724 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:11 INFO - PROCESS | 2292 | 1467596651840 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:44:11 INFO - PROCESS | 2292 | 1467596651937 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 2292 | 1467596651941 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:11 INFO - PROCESS | 2292 | ++DOCSHELL 14E56800 == 30 [pid = 2292] [id = 497] 18:44:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14E58800) [pid = 2292] [serial = 1491] [outer = 00000000] 18:44:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14EEDC00) [pid = 2292] [serial = 1492] [outer = 14E58800] 18:44:11 INFO - PROCESS | 2292 | 1467596651988 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14FCB800) [pid = 2292] [serial = 1493] [outer = 14E58800] 18:44:12 INFO - PROCESS | 2292 | 1467596652364 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 18:44:12 INFO - PROCESS | 2292 | 1467596652380 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 2292 | 1467596652382 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:44:12 INFO - PROCESS | 2292 | 1467596652395 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 2292 | 1467596652397 Marionette TRACE conn5 <- [1,1954,null,{}] 18:44:12 INFO - PROCESS | 2292 | 1467596652400 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}] 18:44:12 INFO - PROCESS | 2292 | 1467596652402 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:12 INFO - PROCESS | 2292 | 1467596652526 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:44:12 INFO - PROCESS | 2292 | 1467596652544 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 2292 | 1467596652546 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:12 INFO - PROCESS | 2292 | ++DOCSHELL 15E65C00 == 31 [pid = 2292] [id = 498] 18:44:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (16446C00) [pid = 2292] [serial = 1494] [outer = 00000000] 18:44:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (17948800) [pid = 2292] [serial = 1495] [outer = 16446C00] 18:44:12 INFO - PROCESS | 2292 | 1467596652591 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (183B8400) [pid = 2292] [serial = 1496] [outer = 16446C00] 18:44:13 INFO - PROCESS | 2292 | 1467596653023 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 18:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:44:13 INFO - PROCESS | 2292 | 1467596653071 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 2292 | 1467596653073 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:44:13 INFO - PROCESS | 2292 | 1467596653076 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 2292 | 1467596653077 Marionette TRACE conn5 <- [1,1958,null,{}] 18:44:13 INFO - PROCESS | 2292 | 1467596653081 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}] 18:44:13 INFO - PROCESS | 2292 | 1467596653083 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:13 INFO - PROCESS | 2292 | 1467596653194 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:44:13 INFO - PROCESS | 2292 | 1467596653286 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 2292 | 1467596653288 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:13 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F0000 == 32 [pid = 2292] [id = 499] 18:44:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17931000) [pid = 2292] [serial = 1497] [outer = 00000000] 18:44:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (18F92000) [pid = 2292] [serial = 1498] [outer = 17931000] 18:44:13 INFO - PROCESS | 2292 | 1467596653331 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18F9B000) [pid = 2292] [serial = 1499] [outer = 17931000] 18:44:13 INFO - PROCESS | 2292 | 1467596653736 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 18:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:44:13 INFO - PROCESS | 2292 | 1467596653747 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 2292 | 1467596653749 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:44:13 INFO - PROCESS | 2292 | 1467596653757 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 2292 | 1467596653758 Marionette TRACE conn5 <- [1,1962,null,{}] 18:44:13 INFO - PROCESS | 2292 | 1467596653762 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}] 18:44:13 INFO - PROCESS | 2292 | 1467596653767 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:13 INFO - PROCESS | 2292 | 1467596653906 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:44:13 INFO - PROCESS | 2292 | 1467596653913 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 2292 | 1467596653915 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:13 INFO - PROCESS | 2292 | ++DOCSHELL 19043800 == 33 [pid = 2292] [id = 500] 18:44:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D7000) [pid = 2292] [serial = 1500] [outer = 00000000] 18:44:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A03C00) [pid = 2292] [serial = 1501] [outer = 192D7000] 18:44:13 INFO - PROCESS | 2292 | 1467596653959 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A04C400) [pid = 2292] [serial = 1502] [outer = 192D7000] 18:44:14 INFO - PROCESS | 2292 | 1467596654442 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (19039800) [pid = 2292] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (19A02C00) [pid = 2292] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D1FD800) [pid = 2292] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D1F9400) [pid = 2292] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (179BDC00) [pid = 2292] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (15E63C00) [pid = 2292] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D6F0C00) [pid = 2292] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A09E800) [pid = 2292] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (116F1000) [pid = 2292] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D784400) [pid = 2292] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (192ED800) [pid = 2292] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:44:14 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A859800) [pid = 2292] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:44:14 INFO - PROCESS | 2292 | 1467596654762 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 2292 | 1467596654764 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:44:14 INFO - PROCESS | 2292 | 1467596654773 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 2292 | 1467596654775 Marionette TRACE conn5 <- [1,1966,null,{}] 18:44:14 INFO - PROCESS | 2292 | 1467596654779 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}] 18:44:14 INFO - PROCESS | 2292 | 1467596654781 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:44:14 INFO - PROCESS | 2292 | 1467596654857 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:44:14 INFO - PROCESS | 2292 | 1467596654865 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 2292 | 1467596654866 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:14 INFO - PROCESS | 2292 | ++DOCSHELL 0D752C00 == 34 [pid = 2292] [id = 501] 18:44:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D784400) [pid = 2292] [serial = 1503] [outer = 00000000] 18:44:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (149DB400) [pid = 2292] [serial = 1504] [outer = 0D784400] 18:44:14 INFO - PROCESS | 2292 | 1467596654909 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17929C00) [pid = 2292] [serial = 1505] [outer = 0D784400] 18:44:15 INFO - PROCESS | 2292 | 1467596655307 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 550ms 18:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:44:15 INFO - PROCESS | 2292 | 1467596655343 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 2292 | 1467596655345 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:44:15 INFO - PROCESS | 2292 | 1467596655348 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 2292 | 1467596655349 Marionette TRACE conn5 <- [1,1970,null,{}] 18:44:15 INFO - PROCESS | 2292 | 1467596655353 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}] 18:44:15 INFO - PROCESS | 2292 | 1467596655354 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:15 INFO - PROCESS | 2292 | 1467596655473 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:44:15 INFO - PROCESS | 2292 | 1467596655482 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 2292 | 1467596655484 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:15 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B1C00 == 35 [pid = 2292] [id = 502] 18:44:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (183BA800) [pid = 2292] [serial = 1506] [outer = 00000000] 18:44:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A098C00) [pid = 2292] [serial = 1507] [outer = 183BA800] 18:44:15 INFO - PROCESS | 2292 | 1467596655526 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A09A000) [pid = 2292] [serial = 1508] [outer = 183BA800] 18:44:15 INFO - PROCESS | 2292 | 1467596655924 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 18:44:15 INFO - PROCESS | 2292 | 1467596655979 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:44:15 INFO - PROCESS | 2292 | 1467596655981 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:44:15 INFO - PROCESS | 2292 | 1467596655984 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 2292 | 1467596655986 Marionette TRACE conn5 <- [1,1974,null,{}] 18:44:15 INFO - PROCESS | 2292 | 1467596655989 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}] 18:44:15 INFO - PROCESS | 2292 | 1467596655991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:16 INFO - PROCESS | 2292 | 1467596656068 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:44:16 INFO - PROCESS | 2292 | 1467596656164 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 2292 | 1467596656166 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:16 INFO - PROCESS | 2292 | ++DOCSHELL 0C8BE000 == 36 [pid = 2292] [id = 503] 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A0C9000) [pid = 2292] [serial = 1509] [outer = 00000000] 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A66C000) [pid = 2292] [serial = 1510] [outer = 1A0C9000] 18:44:16 INFO - PROCESS | 2292 | 1467596656236 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A736400) [pid = 2292] [serial = 1511] [outer = 1A0C9000] 18:44:16 INFO - PROCESS | 2292 | 1467596656582 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 18:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:44:16 INFO - PROCESS | 2292 | 1467596656615 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 2292 | 1467596656617 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:44:16 INFO - PROCESS | 2292 | 1467596656620 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 2292 | 1467596656621 Marionette TRACE conn5 <- [1,1978,null,{}] 18:44:16 INFO - PROCESS | 2292 | 1467596656639 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}] 18:44:16 INFO - PROCESS | 2292 | 1467596656641 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:16 INFO - PROCESS | 2292 | 1467596656725 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:44:16 INFO - PROCESS | 2292 | 1467596656850 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 2292 | 1467596656854 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:16 INFO - PROCESS | 2292 | ++DOCSHELL 08880C00 == 37 [pid = 2292] [id = 504] 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (08881000) [pid = 2292] [serial = 1512] [outer = 00000000] 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (08957C00) [pid = 2292] [serial = 1513] [outer = 08881000] 18:44:16 INFO - PROCESS | 2292 | 1467596656911 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0C8B0400) [pid = 2292] [serial = 1514] [outer = 08881000] 18:44:17 INFO - PROCESS | 2292 | 1467596657696 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1133ms 18:44:17 INFO - PROCESS | 2292 | 1467596657780 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 2292 | 1467596657784 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:44:17 INFO - PROCESS | 2292 | 1467596657792 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 2292 | 1467596657795 Marionette TRACE conn5 <- [1,1982,null,{}] 18:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:44:17 INFO - PROCESS | 2292 | 1467596657800 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}] 18:44:17 INFO - PROCESS | 2292 | 1467596657803 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:17 INFO - PROCESS | 2292 | 1467596657948 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:44:18 INFO - PROCESS | 2292 | 1467596658081 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 2292 | 1467596658084 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:18 INFO - PROCESS | 2292 | ++DOCSHELL 10FD1C00 == 38 [pid = 2292] [id = 505] 18:44:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (149CF800) [pid = 2292] [serial = 1515] [outer = 00000000] 18:44:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14E53000) [pid = 2292] [serial = 1516] [outer = 149CF800] 18:44:18 INFO - PROCESS | 2292 | 1467596658140 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (15E5C800) [pid = 2292] [serial = 1517] [outer = 149CF800] 18:44:18 INFO - PROCESS | 2292 | 1467596658998 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1215ms 18:44:19 INFO - PROCESS | 2292 | 1467596659014 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 2292 | 1467596659018 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:44:19 INFO - PROCESS | 2292 | 1467596659023 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 2292 | 1467596659026 Marionette TRACE conn5 <- [1,1986,null,{}] 18:44:19 INFO - PROCESS | 2292 | 1467596659031 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}] 18:44:19 INFO - PROCESS | 2292 | 1467596659034 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:19 INFO - PROCESS | 2292 | 1467596659146 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:44:19 INFO - PROCESS | 2292 | 1467596659286 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 2292 | 1467596659290 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:19 INFO - PROCESS | 2292 | ++DOCSHELL 0D783400 == 39 [pid = 2292] [id = 506] 18:44:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (0D784800) [pid = 2292] [serial = 1518] [outer = 00000000] 18:44:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (10E7B000) [pid = 2292] [serial = 1519] [outer = 0D784800] 18:44:19 INFO - PROCESS | 2292 | 1467596659340 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (149CF400) [pid = 2292] [serial = 1520] [outer = 0D784800] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0C8BE000 == 38 [pid = 2292] [id = 503] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0C8B1C00 == 37 [pid = 2292] [id = 502] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0D752C00 == 36 [pid = 2292] [id = 501] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 19043800 == 35 [pid = 2292] [id = 500] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0D6F0000 == 34 [pid = 2292] [id = 499] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 15E65C00 == 33 [pid = 2292] [id = 498] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 14E56800 == 32 [pid = 2292] [id = 497] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0D789C00 == 31 [pid = 2292] [id = 496] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0CD72C00 == 30 [pid = 2292] [id = 495] 18:44:19 INFO - PROCESS | 2292 | --DOCSHELL 0887A400 == 29 [pid = 2292] [id = 494] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (192DA800) [pid = 2292] [serial = 1456] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (192E3400) [pid = 2292] [serial = 1457] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (19AC3800) [pid = 2292] [serial = 1459] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0D782800) [pid = 2292] [serial = 1441] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14627400) [pid = 2292] [serial = 1442] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (192D9800) [pid = 2292] [serial = 1439] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183BD000) [pid = 2292] [serial = 1453] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (17947000) [pid = 2292] [serial = 1444] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (17932400) [pid = 2292] [serial = 1445] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D6FA400) [pid = 2292] [serial = 1447] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D754800) [pid = 2292] [serial = 1448] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A270C00) [pid = 2292] [serial = 1462] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (146B3800) [pid = 2292] [serial = 1450] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (149D3400) [pid = 2292] [serial = 1451] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (183B1400) [pid = 2292] [serial = 1466] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (15E5F800) [pid = 2292] [serial = 1465] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A0C0000) [pid = 2292] [serial = 1463] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A670000) [pid = 2292] [serial = 1469] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A04D000) [pid = 2292] [serial = 1460] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A66F000) [pid = 2292] [serial = 1468] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A98DC00) [pid = 2292] [serial = 1472] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (18C05C00) [pid = 2292] [serial = 1454] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A85F000) [pid = 2292] [serial = 1471] [outer = 00000000] [url = about:blank] 18:44:19 INFO - PROCESS | 2292 | 1467596659816 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 830ms 18:44:19 INFO - PROCESS | 2292 | 1467596659854 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 2292 | 1467596659859 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:44:19 INFO - PROCESS | 2292 | 1467596659869 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 2292 | 1467596659872 Marionette TRACE conn5 <- [1,1990,null,{}] 18:44:19 INFO - PROCESS | 2292 | 1467596659876 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}] 18:44:19 INFO - PROCESS | 2292 | 1467596659878 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:19 INFO - PROCESS | 2292 | 1467596659964 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:44:19 INFO - PROCESS | 2292 | 1467596659970 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 2292 | 1467596659972 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:19 INFO - PROCESS | 2292 | ++DOCSHELL 0D754800 == 30 [pid = 2292] [id = 507] 18:44:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D754C00) [pid = 2292] [serial = 1521] [outer = 00000000] 18:44:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (10E18800) [pid = 2292] [serial = 1522] [outer = 0D754C00] 18:44:20 INFO - PROCESS | 2292 | 1467596660019 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (146E9000) [pid = 2292] [serial = 1523] [outer = 0D754C00] 18:44:20 INFO - PROCESS | 2292 | 1467596660497 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 18:44:20 INFO - PROCESS | 2292 | 1467596660545 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 2292 | 1467596660548 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:44:20 INFO - PROCESS | 2292 | 1467596660551 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 2292 | 1467596660555 Marionette TRACE conn5 <- [1,1994,null,{}] 18:44:20 INFO - PROCESS | 2292 | 1467596660566 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}] 18:44:20 INFO - PROCESS | 2292 | 1467596660570 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:20 INFO - PROCESS | 2292 | 1467596660657 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:44:20 INFO - PROCESS | 2292 | 1467596660789 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 2292 | 1467596660792 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:20 INFO - PROCESS | 2292 | ++DOCSHELL 17931800 == 31 [pid = 2292] [id = 508] 18:44:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (17932400) [pid = 2292] [serial = 1524] [outer = 00000000] 18:44:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17948000) [pid = 2292] [serial = 1525] [outer = 17932400] 18:44:20 INFO - PROCESS | 2292 | 1467596660841 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183B7000) [pid = 2292] [serial = 1526] [outer = 17932400] 18:44:21 INFO - PROCESS | 2292 | 1467596661216 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]]]}] 18:44:21 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 18:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 18:44:21 INFO - PROCESS | 2292 | 1467596661225 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 2292 | 1467596661227 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:44:21 INFO - PROCESS | 2292 | 1467596661248 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 2292 | 1467596661250 Marionette TRACE conn5 <- [1,1998,null,{}] 18:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:44:21 INFO - PROCESS | 2292 | 1467596661253 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}] 18:44:21 INFO - PROCESS | 2292 | 1467596661255 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:21 INFO - PROCESS | 2292 | 1467596661340 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:44:21 INFO - PROCESS | 2292 | 1467596661346 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 2292 | 1467596661348 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:21 INFO - PROCESS | 2292 | ++DOCSHELL 183C4400 == 32 [pid = 2292] [id = 509] 18:44:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18C82400) [pid = 2292] [serial = 1527] [outer = 00000000] 18:44:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (192D7400) [pid = 2292] [serial = 1528] [outer = 18C82400] 18:44:21 INFO - PROCESS | 2292 | 1467596661401 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192DEC00) [pid = 2292] [serial = 1529] [outer = 18C82400] 18:44:21 INFO - PROCESS | 2292 | 1467596661849 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]]]}] 18:44:21 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 18:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 18:44:21 INFO - PROCESS | 2292 | 1467596661884 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 2292 | 1467596661886 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:44:21 INFO - PROCESS | 2292 | 1467596661889 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:44:21 INFO - PROCESS | 2292 | 1467596661890 Marionette TRACE conn5 <- [1,2002,null,{}] 18:44:21 INFO - PROCESS | 2292 | 1467596661894 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}] 18:44:21 INFO - PROCESS | 2292 | 1467596661896 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:22 INFO - PROCESS | 2292 | 1467596662011 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:44:22 INFO - PROCESS | 2292 | 1467596662016 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 2292 | 1467596662018 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:22 INFO - PROCESS | 2292 | ++DOCSHELL 146EB800 == 33 [pid = 2292] [id = 510] 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192E2400) [pid = 2292] [serial = 1530] [outer = 00000000] 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A34C00) [pid = 2292] [serial = 1531] [outer = 192E2400] 18:44:22 INFO - PROCESS | 2292 | 1467596662061 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A042800) [pid = 2292] [serial = 1532] [outer = 192E2400] 18:44:22 INFO - PROCESS | 2292 | 1467596662524 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 18:44:22 INFO - PROCESS | 2292 | 1467596662563 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 2292 | 1467596662565 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:44:22 INFO - PROCESS | 2292 | 1467596662568 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 2292 | 1467596662569 Marionette TRACE conn5 <- [1,2006,null,{}] 18:44:22 INFO - PROCESS | 2292 | 1467596662572 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}] 18:44:22 INFO - PROCESS | 2292 | 1467596662578 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:22 INFO - PROCESS | 2292 | 1467596662720 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:44:22 INFO - PROCESS | 2292 | 1467596662726 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 2292 | 1467596662728 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:22 INFO - PROCESS | 2292 | ++DOCSHELL 0D782000 == 34 [pid = 2292] [id = 511] 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A30800) [pid = 2292] [serial = 1533] [outer = 00000000] 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A663000) [pid = 2292] [serial = 1534] [outer = 19A30800] 18:44:22 INFO - PROCESS | 2292 | 1467596662834 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A73A800) [pid = 2292] [serial = 1535] [outer = 19A30800] 18:44:23 INFO - PROCESS | 2292 | 1467596663256 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 18:44:23 INFO - PROCESS | 2292 | 1467596663300 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 2292 | 1467596663302 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:44:23 INFO - PROCESS | 2292 | 1467596663305 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 2292 | 1467596663307 Marionette TRACE conn5 <- [1,2010,null,{}] 18:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:44:23 INFO - PROCESS | 2292 | 1467596663310 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}] 18:44:23 INFO - PROCESS | 2292 | 1467596663312 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:23 INFO - PROCESS | 2292 | 1467596663457 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:44:23 INFO - PROCESS | 2292 | 1467596663478 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 2292 | 1467596663479 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:23 INFO - PROCESS | 2292 | ++DOCSHELL 1A854400 == 35 [pid = 2292] [id = 512] 18:44:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A855C00) [pid = 2292] [serial = 1536] [outer = 00000000] 18:44:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A861400) [pid = 2292] [serial = 1537] [outer = 1A855C00] 18:44:23 INFO - PROCESS | 2292 | 1467596663523 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A9E1400) [pid = 2292] [serial = 1538] [outer = 1A855C00] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (17931000) [pid = 2292] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (14E58800) [pid = 2292] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0DA23400) [pid = 2292] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0CD76800) [pid = 2292] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (08884000) [pid = 2292] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (192D7000) [pid = 2292] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D784400) [pid = 2292] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D1FE400) [pid = 2292] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (17928800) [pid = 2292] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A0C2800) [pid = 2292] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183BA800) [pid = 2292] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:44:23 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (16446C00) [pid = 2292] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:44:24 INFO - PROCESS | 2292 | 1467596664016 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 18:44:24 INFO - PROCESS | 2292 | 1467596664039 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:44:24 INFO - PROCESS | 2292 | 1467596664041 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:44:24 INFO - PROCESS | 2292 | 1467596664044 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 2292 | 1467596664046 Marionette TRACE conn5 <- [1,2014,null,{}] 18:44:24 INFO - PROCESS | 2292 | 1467596664062 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}] 18:44:24 INFO - PROCESS | 2292 | 1467596664064 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:24 INFO - PROCESS | 2292 | 1467596664143 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:44:24 INFO - PROCESS | 2292 | 1467596664148 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 2292 | 1467596664150 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:24 INFO - PROCESS | 2292 | ++DOCSHELL 14E54C00 == 36 [pid = 2292] [id = 513] 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (16446C00) [pid = 2292] [serial = 1539] [outer = 00000000] 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19A06800) [pid = 2292] [serial = 1540] [outer = 16446C00] 18:44:24 INFO - PROCESS | 2292 | 1467596664192 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A092800) [pid = 2292] [serial = 1541] [outer = 16446C00] 18:44:24 INFO - PROCESS | 2292 | 1467596664603 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 590ms 18:44:24 INFO - PROCESS | 2292 | 1467596664635 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:44:24 INFO - PROCESS | 2292 | 1467596664637 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:44:24 INFO - PROCESS | 2292 | 1467596664640 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 2292 | 1467596664642 Marionette TRACE conn5 <- [1,2018,null,{}] 18:44:24 INFO - PROCESS | 2292 | 1467596664645 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}] 18:44:24 INFO - PROCESS | 2292 | 1467596664647 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:24 INFO - PROCESS | 2292 | 1467596664768 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:44:24 INFO - PROCESS | 2292 | 1467596664776 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 2292 | 1467596664778 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:24 INFO - PROCESS | 2292 | ++DOCSHELL 18F99000 == 37 [pid = 2292] [id = 514] 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192F5800) [pid = 2292] [serial = 1542] [outer = 00000000] 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1BF9A000) [pid = 2292] [serial = 1543] [outer = 192F5800] 18:44:24 INFO - PROCESS | 2292 | 1467596664824 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1C25CC00) [pid = 2292] [serial = 1544] [outer = 192F5800] 18:44:25 INFO - PROCESS | 2292 | 1467596665265 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 18:44:25 INFO - PROCESS | 2292 | 1467596665315 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 2292 | 1467596665317 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:44:25 INFO - PROCESS | 2292 | 1467596665329 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 2292 | 1467596665331 Marionette TRACE conn5 <- [1,2022,null,{}] 18:44:25 INFO - PROCESS | 2292 | 1467596665334 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}] 18:44:25 INFO - PROCESS | 2292 | 1467596665336 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:25 INFO - PROCESS | 2292 | 1467596665416 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:44:25 INFO - PROCESS | 2292 | 1467596665421 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 2292 | 1467596665423 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:25 INFO - PROCESS | 2292 | ++DOCSHELL 1BF99C00 == 38 [pid = 2292] [id = 515] 18:44:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1C27C000) [pid = 2292] [serial = 1545] [outer = 00000000] 18:44:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1C284400) [pid = 2292] [serial = 1546] [outer = 1C27C000] 18:44:25 INFO - PROCESS | 2292 | 1467596665466 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C51B400) [pid = 2292] [serial = 1547] [outer = 1C27C000] 18:44:25 INFO - PROCESS | 2292 | 1467596666002 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 18:44:26 INFO - PROCESS | 2292 | 1467596666063 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 2292 | 1467596666068 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:44:26 INFO - PROCESS | 2292 | 1467596666117 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 2292 | 1467596666121 Marionette TRACE conn5 <- [1,2026,null,{}] 18:44:26 INFO - PROCESS | 2292 | 1467596666183 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}] 18:44:26 INFO - PROCESS | 2292 | 1467596666186 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:26 INFO - PROCESS | 2292 | 1467596666300 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:44:26 INFO - PROCESS | 2292 | 1467596666432 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 2292 | 1467596666437 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:26 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B9C00 == 39 [pid = 2292] [id = 516] 18:44:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0C8BB400) [pid = 2292] [serial = 1548] [outer = 00000000] 18:44:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0DA98800) [pid = 2292] [serial = 1549] [outer = 0C8BB400] 18:44:26 INFO - PROCESS | 2292 | 1467596666496 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (146E8800) [pid = 2292] [serial = 1550] [outer = 0C8BB400] 18:44:27 INFO - PROCESS | 2292 | 1467596667046 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1007ms 18:44:27 INFO - PROCESS | 2292 | 1467596667085 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 2292 | 1467596667090 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:44:27 INFO - PROCESS | 2292 | 1467596667096 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 2292 | 1467596667099 Marionette TRACE conn5 <- [1,2030,null,{}] 18:44:27 INFO - PROCESS | 2292 | 1467596667103 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}] 18:44:27 INFO - PROCESS | 2292 | 1467596667106 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:27 INFO - PROCESS | 2292 | 1467596667217 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:44:27 INFO - PROCESS | 2292 | 1467596667330 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 2292 | 1467596667332 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:27 INFO - PROCESS | 2292 | ++DOCSHELL 1793D000 == 40 [pid = 2292] [id = 517] 18:44:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (183AF000) [pid = 2292] [serial = 1551] [outer = 00000000] 18:44:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18F8FC00) [pid = 2292] [serial = 1552] [outer = 183AF000] 18:44:27 INFO - PROCESS | 2292 | 1467596667429 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (192F0800) [pid = 2292] [serial = 1553] [outer = 183AF000] 18:44:28 INFO - PROCESS | 2292 | 1467596668015 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]]]}] 18:44:28 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) 18:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 18:44:28 INFO - PROCESS | 2292 | 1467596668070 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 2292 | 1467596668072 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:44:28 INFO - PROCESS | 2292 | 1467596668076 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:44:28 INFO - PROCESS | 2292 | 1467596668080 Marionette TRACE conn5 <- [1,2034,null,{}] 18:44:28 INFO - PROCESS | 2292 | 1467596668091 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}] 18:44:28 INFO - PROCESS | 2292 | 1467596668096 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:28 INFO - PROCESS | 2292 | 1467596668208 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:44:28 INFO - PROCESS | 2292 | 1467596668347 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 2292 | 1467596668351 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:28 INFO - PROCESS | 2292 | ++DOCSHELL 1A861000 == 41 [pid = 2292] [id = 518] 18:44:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C27D400) [pid = 2292] [serial = 1554] [outer = 00000000] 18:44:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C51E400) [pid = 2292] [serial = 1555] [outer = 1C27D400] 18:44:28 INFO - PROCESS | 2292 | 1467596668407 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C53F000) [pid = 2292] [serial = 1556] [outer = 1C27D400] 18:44:29 INFO - PROCESS | 2292 | 1467596669023 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 18:44:29 INFO - PROCESS | 2292 | 1467596669050 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 2292 | 1467596669053 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:44:29 INFO - PROCESS | 2292 | 1467596669056 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:44:29 INFO - PROCESS | 2292 | 1467596669058 Marionette TRACE conn5 <- [1,2038,null,{}] 18:44:29 INFO - PROCESS | 2292 | 1467596669062 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}] 18:44:29 INFO - PROCESS | 2292 | 1467596669064 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:29 INFO - PROCESS | 2292 | 1467596669173 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:44:29 INFO - PROCESS | 2292 | 1467596669282 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 2292 | 1467596669285 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:29 INFO - PROCESS | 2292 | ++DOCSHELL 0D673800 == 42 [pid = 2292] [id = 519] 18:44:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (0D674400) [pid = 2292] [serial = 1557] [outer = 00000000] 18:44:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (14FBF800) [pid = 2292] [serial = 1558] [outer = 0D674400] 18:44:29 INFO - PROCESS | 2292 | 1467596669337 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (183BD400) [pid = 2292] [serial = 1559] [outer = 0D674400] 18:44:30 INFO - PROCESS | 2292 | 1467596670084 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1074ms 18:44:30 INFO - PROCESS | 2292 | 1467596670134 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 2292 | 1467596670137 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:44:30 INFO - PROCESS | 2292 | 1467596670142 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 2292 | 1467596670147 Marionette TRACE conn5 <- [1,2042,null,{}] 18:44:30 INFO - PROCESS | 2292 | 1467596670152 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}] 18:44:30 INFO - PROCESS | 2292 | 1467596670154 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:30 INFO - PROCESS | 2292 | 1467596670260 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 18F99000 == 41 [pid = 2292] [id = 514] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 14E54C00 == 40 [pid = 2292] [id = 513] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 1A854400 == 39 [pid = 2292] [id = 512] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 0D782000 == 38 [pid = 2292] [id = 511] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 146EB800 == 37 [pid = 2292] [id = 510] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 183C4400 == 36 [pid = 2292] [id = 509] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 17931800 == 35 [pid = 2292] [id = 508] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 0D754800 == 34 [pid = 2292] [id = 507] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 0D783400 == 33 [pid = 2292] [id = 506] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 10FD1C00 == 32 [pid = 2292] [id = 505] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 08880C00 == 31 [pid = 2292] [id = 504] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 0D673800 == 30 [pid = 2292] [id = 519] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 1A861000 == 29 [pid = 2292] [id = 518] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 1BF99C00 == 28 [pid = 2292] [id = 515] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 0C8B9C00 == 27 [pid = 2292] [id = 516] 18:44:30 INFO - PROCESS | 2292 | --DOCSHELL 1793D000 == 26 [pid = 2292] [id = 517] 18:44:30 INFO - PROCESS | 2292 | 1467596670987 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 2292 | 1467596670991 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (18F92000) [pid = 2292] [serial = 1498] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (14EEDC00) [pid = 2292] [serial = 1492] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (14FCB800) [pid = 2292] [serial = 1493] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0DD92800) [pid = 2292] [serial = 1489] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (10E6F400) [pid = 2292] [serial = 1490] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D076400) [pid = 2292] [serial = 1486] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D07E000) [pid = 2292] [serial = 1487] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0CDE3400) [pid = 2292] [serial = 1483] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0D67D400) [pid = 2292] [serial = 1484] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19A03C00) [pid = 2292] [serial = 1501] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (18F9B000) [pid = 2292] [serial = 1499] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (149DB400) [pid = 2292] [serial = 1504] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DD4C400) [pid = 2292] [serial = 1475] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D6F9C00) [pid = 2292] [serial = 1474] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18F90400) [pid = 2292] [serial = 1478] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (183BB000) [pid = 2292] [serial = 1477] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17929C00) [pid = 2292] [serial = 1505] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1AD50000) [pid = 2292] [serial = 1481] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A855400) [pid = 2292] [serial = 1480] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A04C400) [pid = 2292] [serial = 1502] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A098C00) [pid = 2292] [serial = 1507] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (17948800) [pid = 2292] [serial = 1495] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (183B8400) [pid = 2292] [serial = 1496] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A09A000) [pid = 2292] [serial = 1508] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A66C000) [pid = 2292] [serial = 1510] [outer = 00000000] [url = about:blank] 18:44:31 INFO - PROCESS | 2292 | ++DOCSHELL 0895A400 == 27 [pid = 2292] [id = 520] 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0895B000) [pid = 2292] [serial = 1560] [outer = 00000000] 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (08965C00) [pid = 2292] [serial = 1561] [outer = 0895B000] 18:44:31 INFO - PROCESS | 2292 | 1467596671168 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0CD28400) [pid = 2292] [serial = 1562] [outer = 0895B000] 18:44:31 INFO - PROCESS | 2292 | 1467596671587 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1532ms 18:44:31 INFO - PROCESS | 2292 | 1467596671677 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 2292 | 1467596671680 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:44:31 INFO - PROCESS | 2292 | 1467596671689 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 2292 | 1467596671691 Marionette TRACE conn5 <- [1,2046,null,{}] 18:44:31 INFO - PROCESS | 2292 | 1467596671697 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}] 18:44:31 INFO - PROCESS | 2292 | 1467596671701 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:31 INFO - PROCESS | 2292 | 1467596671791 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:44:31 INFO - PROCESS | 2292 | 1467596671802 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 2292 | 1467596671805 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:31 INFO - PROCESS | 2292 | ++DOCSHELL 0D746400 == 28 [pid = 2292] [id = 521] 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D747000) [pid = 2292] [serial = 1563] [outer = 00000000] 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D74E000) [pid = 2292] [serial = 1564] [outer = 0D747000] 18:44:31 INFO - PROCESS | 2292 | 1467596671856 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D754000) [pid = 2292] [serial = 1565] [outer = 0D747000] 18:44:32 INFO - PROCESS | 2292 | 1467596672331 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 18:44:32 INFO - PROCESS | 2292 | 1467596672363 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 2292 | 1467596672367 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:44:32 INFO - PROCESS | 2292 | 1467596672376 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 2292 | 1467596672378 Marionette TRACE conn5 <- [1,2050,null,{}] 18:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:44:32 INFO - PROCESS | 2292 | 1467596672382 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}] 18:44:32 INFO - PROCESS | 2292 | 1467596672385 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:32 INFO - PROCESS | 2292 | 1467596672505 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:44:32 INFO - PROCESS | 2292 | 1467596672606 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 2292 | 1467596672608 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:32 INFO - PROCESS | 2292 | ++DOCSHELL 0E04FC00 == 29 [pid = 2292] [id = 522] 18:44:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (10E6F400) [pid = 2292] [serial = 1566] [outer = 00000000] 18:44:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (116EC000) [pid = 2292] [serial = 1567] [outer = 10E6F400] 18:44:32 INFO - PROCESS | 2292 | 1467596672653 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (146E8400) [pid = 2292] [serial = 1568] [outer = 10E6F400] 18:44:33 INFO - PROCESS | 2292 | 1467596673076 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 18:44:33 INFO - PROCESS | 2292 | 1467596673112 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 2292 | 1467596673114 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:44:33 INFO - PROCESS | 2292 | 1467596673132 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 2292 | 1467596673138 Marionette TRACE conn5 <- [1,2054,null,{}] 18:44:33 INFO - PROCESS | 2292 | 1467596673148 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}] 18:44:33 INFO - PROCESS | 2292 | 1467596673151 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:33 INFO - PROCESS | 2292 | 1467596673281 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:44:33 INFO - PROCESS | 2292 | 1467596673355 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 2292 | 1467596673357 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:33 INFO - PROCESS | 2292 | ++DOCSHELL 14D2D400 == 30 [pid = 2292] [id = 523] 18:44:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (14D77400) [pid = 2292] [serial = 1569] [outer = 00000000] 18:44:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (16449800) [pid = 2292] [serial = 1570] [outer = 14D77400] 18:44:33 INFO - PROCESS | 2292 | 1467596673401 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (17930800) [pid = 2292] [serial = 1571] [outer = 14D77400] 18:44:33 INFO - PROCESS | 2292 | 1467596673841 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 750ms 18:44:33 INFO - PROCESS | 2292 | 1467596673903 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 2292 | 1467596673906 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:44:33 INFO - PROCESS | 2292 | 1467596673920 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 2292 | 1467596673922 Marionette TRACE conn5 <- [1,2058,null,{}] 18:44:33 INFO - PROCESS | 2292 | 1467596673926 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}] 18:44:33 INFO - PROCESS | 2292 | 1467596673928 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:34 INFO - PROCESS | 2292 | 1467596674048 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:44:34 INFO - PROCESS | 2292 | 1467596674058 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 2292 | 1467596674059 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:34 INFO - PROCESS | 2292 | ++DOCSHELL 17932C00 == 31 [pid = 2292] [id = 524] 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (17E68C00) [pid = 2292] [serial = 1572] [outer = 00000000] 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (183BE800) [pid = 2292] [serial = 1573] [outer = 17E68C00] 18:44:34 INFO - PROCESS | 2292 | 1467596674103 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18C05C00) [pid = 2292] [serial = 1574] [outer = 17E68C00] 18:44:34 INFO - PROCESS | 2292 | 1467596674544 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 18:44:34 INFO - PROCESS | 2292 | 1467596674608 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 2292 | 1467596674610 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:44:34 INFO - PROCESS | 2292 | 1467596674619 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 2292 | 1467596674621 Marionette TRACE conn5 <- [1,2062,null,{}] 18:44:34 INFO - PROCESS | 2292 | 1467596674624 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}] 18:44:34 INFO - PROCESS | 2292 | 1467596674626 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:34 INFO - PROCESS | 2292 | 1467596674739 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:44:34 INFO - PROCESS | 2292 | 1467596674749 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 2292 | 1467596674755 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:34 INFO - PROCESS | 2292 | ++DOCSHELL 18F94C00 == 32 [pid = 2292] [id = 525] 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (18F95000) [pid = 2292] [serial = 1575] [outer = 00000000] 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1903A000) [pid = 2292] [serial = 1576] [outer = 18F95000] 18:44:34 INFO - PROCESS | 2292 | 1467596674809 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (192F0400) [pid = 2292] [serial = 1577] [outer = 18F95000] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (192E2400) [pid = 2292] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (19A30800) [pid = 2292] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (18C82400) [pid = 2292] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D784800) [pid = 2292] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (149CF800) [pid = 2292] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D754C00) [pid = 2292] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (08881000) [pid = 2292] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (17932400) [pid = 2292] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A855C00) [pid = 2292] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1C27C000) [pid = 2292] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192F5800) [pid = 2292] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (16446C00) [pid = 2292] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:44:35 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A0C9000) [pid = 2292] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:44:35 INFO - PROCESS | 2292 | 1467596675560 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 972ms 18:44:35 INFO - PROCESS | 2292 | 1467596675589 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 2292 | 1467596675591 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:44:35 INFO - PROCESS | 2292 | 1467596675594 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 2292 | 1467596675596 Marionette TRACE conn5 <- [1,2066,null,{}] 18:44:35 INFO - PROCESS | 2292 | 1467596675599 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}] 18:44:35 INFO - PROCESS | 2292 | 1467596675601 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:35 INFO - PROCESS | 2292 | 1467596675726 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:44:35 INFO - PROCESS | 2292 | 1467596675791 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 2292 | 1467596675793 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:35 INFO - PROCESS | 2292 | ++DOCSHELL 08968000 == 33 [pid = 2292] [id = 526] 18:44:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17927C00) [pid = 2292] [serial = 1578] [outer = 00000000] 18:44:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192D6000) [pid = 2292] [serial = 1579] [outer = 17927C00] 18:44:35 INFO - PROCESS | 2292 | 1467596675836 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192F0000) [pid = 2292] [serial = 1580] [outer = 17927C00] 18:44:36 INFO - PROCESS | 2292 | 1467596676181 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 18:44:36 INFO - PROCESS | 2292 | 1467596676236 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 2292 | 1467596676238 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:44:36 INFO - PROCESS | 2292 | 1467596676242 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 2292 | 1467596676243 Marionette TRACE conn5 <- [1,2070,null,{}] 18:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:44:36 INFO - PROCESS | 2292 | 1467596676246 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}] 18:44:36 INFO - PROCESS | 2292 | 1467596676248 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:36 INFO - PROCESS | 2292 | 1467596676325 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:44:36 INFO - PROCESS | 2292 | 1467596676331 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 2292 | 1467596676333 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:36 INFO - PROCESS | 2292 | ++DOCSHELL 19A29000 == 34 [pid = 2292] [id = 527] 18:44:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A2A400) [pid = 2292] [serial = 1581] [outer = 00000000] 18:44:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A093800) [pid = 2292] [serial = 1582] [outer = 19A2A400] 18:44:36 INFO - PROCESS | 2292 | 1467596676376 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A09B400) [pid = 2292] [serial = 1583] [outer = 19A2A400] 18:44:36 INFO - PROCESS | 2292 | 1467596676804 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 570ms 18:44:36 INFO - PROCESS | 2292 | 1467596676817 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 2292 | 1467596676819 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:44:36 INFO - PROCESS | 2292 | 1467596676822 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:44:36 INFO - PROCESS | 2292 | 1467596676824 Marionette TRACE conn5 <- [1,2074,null,{}] 18:44:36 INFO - PROCESS | 2292 | 1467596676828 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}] 18:44:36 INFO - PROCESS | 2292 | 1467596676830 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:36 INFO - PROCESS | 2292 | 1467596676952 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:44:36 INFO - PROCESS | 2292 | 1467596676963 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 2292 | 1467596676965 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:36 INFO - PROCESS | 2292 | ++DOCSHELL 08880000 == 35 [pid = 2292] [id = 528] 18:44:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183BE000) [pid = 2292] [serial = 1584] [outer = 00000000] 18:44:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0C1800) [pid = 2292] [serial = 1585] [outer = 183BE000] 18:44:37 INFO - PROCESS | 2292 | 1467596677008 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A0C4400) [pid = 2292] [serial = 1586] [outer = 183BE000] 18:44:37 INFO - PROCESS | 2292 | 1467596677496 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]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 18:44:37 INFO - PROCESS | 2292 | 1467596677557 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 2292 | 1467596677562 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:44:37 INFO - PROCESS | 2292 | 1467596677568 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 2292 | 1467596677572 Marionette TRACE conn5 <- [1,2078,null,{}] 18:44:37 INFO - PROCESS | 2292 | 1467596677579 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}] 18:44:37 INFO - PROCESS | 2292 | 1467596677582 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:37 INFO - PROCESS | 2292 | 1467596677713 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:44:37 INFO - PROCESS | 2292 | 1467596677845 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 2292 | 1467596677849 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:37 INFO - PROCESS | 2292 | ++DOCSHELL 0D676400 == 36 [pid = 2292] [id = 529] 18:44:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D677400) [pid = 2292] [serial = 1587] [outer = 00000000] 18:44:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0D6F3000) [pid = 2292] [serial = 1588] [outer = 0D677400] 18:44:37 INFO - PROCESS | 2292 | 1467596677907 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (0D74C800) [pid = 2292] [serial = 1589] [outer = 0D677400] 18:44:38 INFO - PROCESS | 2292 | 1467596678667 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1133ms 18:44:38 INFO - PROCESS | 2292 | 1467596678705 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:44:38 INFO - PROCESS | 2292 | 1467596678710 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:44:38 INFO - PROCESS | 2292 | 1467596678717 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:44:38 INFO - PROCESS | 2292 | 1467596678720 Marionette TRACE conn5 <- [1,2082,null,{}] 18:44:38 INFO - PROCESS | 2292 | 1467596678724 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}] 18:44:38 INFO - PROCESS | 2292 | 1467596678727 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:38 INFO - PROCESS | 2292 | 1467596678847 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:44:38 INFO - PROCESS | 2292 | 1467596678985 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 2292 | 1467596678987 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:39 INFO - PROCESS | 2292 | ++DOCSHELL 147D6400 == 37 [pid = 2292] [id = 530] 18:44:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (149C4C00) [pid = 2292] [serial = 1590] [outer = 00000000] 18:44:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (14F47800) [pid = 2292] [serial = 1591] [outer = 149C4C00] 18:44:39 INFO - PROCESS | 2292 | 1467596679050 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1644D000) [pid = 2292] [serial = 1592] [outer = 149C4C00] 18:44:39 INFO - PROCESS | 2292 | 1467596679912 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]]]}] 18:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1274ms 18:44:39 INFO - PROCESS | 2292 | 1467596679994 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 2292 | 1467596679998 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:44:39 INFO - PROCESS | 2292 | 1467596680004 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 2292 | 1467596680007 Marionette TRACE conn5 <- [1,2086,null,{}] 18:44:40 INFO - PROCESS | 2292 | 1467596680012 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}] 18:44:40 INFO - PROCESS | 2292 | 1467596680015 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:40 INFO - PROCESS | 2292 | 1467596680145 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:44:40 INFO - PROCESS | 2292 | --DOCSHELL 0DA23000 == 36 [pid = 2292] [id = 396] 18:44:40 INFO - PROCESS | 2292 | --DOCSHELL 1793B400 == 35 [pid = 2292] [id = 399] 18:44:40 INFO - PROCESS | 2292 | --DOCSHELL 0D674800 == 34 [pid = 2292] [id = 405] 18:44:40 INFO - PROCESS | 2292 | --DOCSHELL 146B0800 == 33 [pid = 2292] [id = 406] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A736400) [pid = 2292] [serial = 1511] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (19A34C00) [pid = 2292] [serial = 1531] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A663000) [pid = 2292] [serial = 1534] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (192D7400) [pid = 2292] [serial = 1528] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10E7B000) [pid = 2292] [serial = 1519] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (149CF400) [pid = 2292] [serial = 1520] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14E53000) [pid = 2292] [serial = 1516] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (15E5C800) [pid = 2292] [serial = 1517] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A042800) [pid = 2292] [serial = 1532] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (10E18800) [pid = 2292] [serial = 1522] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (146E9000) [pid = 2292] [serial = 1523] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (08957C00) [pid = 2292] [serial = 1513] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0C8B0400) [pid = 2292] [serial = 1514] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (17948000) [pid = 2292] [serial = 1525] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183B7000) [pid = 2292] [serial = 1526] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A861400) [pid = 2292] [serial = 1537] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C284400) [pid = 2292] [serial = 1546] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1C51B400) [pid = 2292] [serial = 1547] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1C25CC00) [pid = 2292] [serial = 1544] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A73A800) [pid = 2292] [serial = 1535] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1BF9A000) [pid = 2292] [serial = 1543] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A9E1400) [pid = 2292] [serial = 1538] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (19A06800) [pid = 2292] [serial = 1540] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A092800) [pid = 2292] [serial = 1541] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (192DEC00) [pid = 2292] [serial = 1529] [outer = 00000000] [url = about:blank] 18:44:40 INFO - PROCESS | 2292 | 1467596680284 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 2292 | 1467596680288 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:40 INFO - PROCESS | 2292 | ++DOCSHELL 0896E800 == 34 [pid = 2292] [id = 531] 18:44:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0896FC00) [pid = 2292] [serial = 1593] [outer = 00000000] 18:44:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0CDD3000) [pid = 2292] [serial = 1594] [outer = 0896FC00] 18:44:40 INFO - PROCESS | 2292 | 1467596680336 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D6F9400) [pid = 2292] [serial = 1595] [outer = 0896FC00] 18:44:40 INFO - PROCESS | 2292 | 1467596680757 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]]]}] 18:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 790ms 18:44:40 INFO - PROCESS | 2292 | 1467596680798 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 2292 | 1467596680802 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:44:40 INFO - PROCESS | 2292 | 1467596680808 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 2292 | 1467596680811 Marionette TRACE conn5 <- [1,2090,null,{}] 18:44:40 INFO - PROCESS | 2292 | 1467596680815 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}] 18:44:40 INFO - PROCESS | 2292 | 1467596680817 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:40 INFO - PROCESS | 2292 | 1467596680903 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:44:40 INFO - PROCESS | 2292 | 1467596680909 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 2292 | 1467596680912 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:40 INFO - PROCESS | 2292 | ++DOCSHELL 0DD4BC00 == 35 [pid = 2292] [id = 532] 18:44:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (10E71800) [pid = 2292] [serial = 1596] [outer = 00000000] 18:44:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (146B0800) [pid = 2292] [serial = 1597] [outer = 10E71800] 18:44:40 INFO - PROCESS | 2292 | 1467596680958 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14D98400) [pid = 2292] [serial = 1598] [outer = 10E71800] 18:44:41 INFO - PROCESS | 2292 | 1467596681427 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]]]}] 18:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 18:44:41 INFO - PROCESS | 2292 | 1467596681479 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:44:41 INFO - PROCESS | 2292 | 1467596681481 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:44:41 INFO - PROCESS | 2292 | 1467596681485 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:44:41 INFO - PROCESS | 2292 | 1467596681488 Marionette TRACE conn5 <- [1,2094,null,{}] 18:44:41 INFO - PROCESS | 2292 | 1467596681498 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}] 18:44:41 INFO - PROCESS | 2292 | 1467596681503 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:41 INFO - PROCESS | 2292 | 1467596681616 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:44:41 INFO - PROCESS | 2292 | 1467596681716 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 2292 | 1467596681719 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:41 INFO - PROCESS | 2292 | ++DOCSHELL 17944400 == 36 [pid = 2292] [id = 533] 18:44:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (17946C00) [pid = 2292] [serial = 1599] [outer = 00000000] 18:44:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (183A6400) [pid = 2292] [serial = 1600] [outer = 17946C00] 18:44:41 INFO - PROCESS | 2292 | 1467596681766 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183BC800) [pid = 2292] [serial = 1601] [outer = 17946C00] 18:44:42 INFO - PROCESS | 2292 | 1467596682139 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]]]}] 18:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 18:44:42 INFO - PROCESS | 2292 | 1467596682226 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 2292 | 1467596682228 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:44:42 INFO - PROCESS | 2292 | 1467596682231 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 2292 | 1467596682233 Marionette TRACE conn5 <- [1,2098,null,{}] 18:44:42 INFO - PROCESS | 2292 | 1467596682237 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}] 18:44:42 INFO - PROCESS | 2292 | 1467596682248 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:42 INFO - PROCESS | 2292 | 1467596682365 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:44:42 INFO - PROCESS | 2292 | 1467596682371 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 2292 | 1467596682373 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:42 INFO - PROCESS | 2292 | ++DOCSHELL 18F92000 == 37 [pid = 2292] [id = 534] 18:44:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (18F95400) [pid = 2292] [serial = 1602] [outer = 00000000] 18:44:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (192E1800) [pid = 2292] [serial = 1603] [outer = 18F95400] 18:44:42 INFO - PROCESS | 2292 | 1467596682468 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19A37400) [pid = 2292] [serial = 1604] [outer = 18F95400] 18:44:42 INFO - PROCESS | 2292 | 1467596682899 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]]]}] 18:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 18:44:42 INFO - PROCESS | 2292 | 1467596682995 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:44:42 INFO - PROCESS | 2292 | 1467596682997 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:44:43 INFO - PROCESS | 2292 | 1467596683005 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 2292 | 1467596683006 Marionette TRACE conn5 <- [1,2102,null,{}] 18:44:43 INFO - PROCESS | 2292 | 1467596683010 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}] 18:44:43 INFO - PROCESS | 2292 | 1467596683012 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:43 INFO - PROCESS | 2292 | 1467596683127 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:44:43 INFO - PROCESS | 2292 | 1467596683193 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 2292 | 1467596683195 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:43 INFO - PROCESS | 2292 | ++DOCSHELL 192DF800 == 38 [pid = 2292] [id = 535] 18:44:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A047000) [pid = 2292] [serial = 1605] [outer = 00000000] 18:44:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A095400) [pid = 2292] [serial = 1606] [outer = 1A047000] 18:44:43 INFO - PROCESS | 2292 | 1467596683239 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A0BB400) [pid = 2292] [serial = 1607] [outer = 1A047000] 18:44:43 INFO - PROCESS | 2292 | 1467596683662 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]]]}] 18:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 18:44:43 INFO - PROCESS | 2292 | 1467596683740 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 2292 | 1467596683742 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:44:43 INFO - PROCESS | 2292 | 1467596683751 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 2292 | 1467596683753 Marionette TRACE conn5 <- [1,2106,null,{}] 18:44:43 INFO - PROCESS | 2292 | 1467596683756 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}] 18:44:43 INFO - PROCESS | 2292 | 1467596683762 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:43 INFO - PROCESS | 2292 | 1467596683909 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:44:43 INFO - PROCESS | 2292 | 1467596683918 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 2292 | 1467596683920 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:43 INFO - PROCESS | 2292 | ++DOCSHELL 0D673C00 == 39 [pid = 2292] [id = 536] 18:44:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A094000) [pid = 2292] [serial = 1608] [outer = 00000000] 18:44:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A7C7800) [pid = 2292] [serial = 1609] [outer = 1A094000] 18:44:44 INFO - PROCESS | 2292 | 1467596684018 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A853800) [pid = 2292] [serial = 1610] [outer = 1A094000] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (10E6F400) [pid = 2292] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D674400) [pid = 2292] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0895B000) [pid = 2292] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D747000) [pid = 2292] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (19A2A400) [pid = 2292] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0C8BB400) [pid = 2292] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (183AF000) [pid = 2292] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1C27D400) [pid = 2292] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (17E68C00) [pid = 2292] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (17927C00) [pid = 2292] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (18F95000) [pid = 2292] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:44:44 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14D77400) [pid = 2292] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:44:44 INFO - PROCESS | 2292 | 1467596684499 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]]]}] 18:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 18:44:44 INFO - PROCESS | 2292 | 1467596684531 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 2292 | 1467596684533 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:44:44 INFO - PROCESS | 2292 | 1467596684537 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 2292 | 1467596684539 Marionette TRACE conn5 <- [1,2110,null,{}] 18:44:44 INFO - PROCESS | 2292 | 1467596684542 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}] 18:44:44 INFO - PROCESS | 2292 | 1467596684544 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:44 INFO - PROCESS | 2292 | 1467596684623 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:44:44 INFO - PROCESS | 2292 | 1467596684631 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 2292 | 1467596684633 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:44 INFO - PROCESS | 2292 | ++DOCSHELL 14FCBC00 == 40 [pid = 2292] [id = 537] 18:44:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (17927C00) [pid = 2292] [serial = 1611] [outer = 00000000] 18:44:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A092400) [pid = 2292] [serial = 1612] [outer = 17927C00] 18:44:44 INFO - PROCESS | 2292 | 1467596684676 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A4E9C00) [pid = 2292] [serial = 1613] [outer = 17927C00] 18:44:45 INFO - PROCESS | 2292 | 1467596685097 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 18:44:45 INFO - PROCESS | 2292 | 1467596685170 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 2292 | 1467596685172 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:44:45 INFO - PROCESS | 2292 | 1467596685175 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 2292 | 1467596685177 Marionette TRACE conn5 <- [1,2114,null,{}] 18:44:45 INFO - PROCESS | 2292 | 1467596685180 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}] 18:44:45 INFO - PROCESS | 2292 | 1467596685182 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:45 INFO - PROCESS | 2292 | 1467596685260 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:44:45 INFO - PROCESS | 2292 | 1467596685268 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 2292 | 1467596685270 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:45 INFO - PROCESS | 2292 | ++DOCSHELL 147CF800 == 41 [pid = 2292] [id = 538] 18:44:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A7C4400) [pid = 2292] [serial = 1614] [outer = 00000000] 18:44:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A85E800) [pid = 2292] [serial = 1615] [outer = 1A7C4400] 18:44:45 INFO - PROCESS | 2292 | 1467596685312 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A9E5C00) [pid = 2292] [serial = 1616] [outer = 1A7C4400] 18:44:45 INFO - PROCESS | 2292 | 1467596685740 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 18:44:45 INFO - PROCESS | 2292 | 1467596685806 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:44:45 INFO - PROCESS | 2292 | 1467596685808 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:44:45 INFO - PROCESS | 2292 | 1467596685812 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 2292 | 1467596685813 Marionette TRACE conn5 <- [1,2118,null,{}] 18:44:45 INFO - PROCESS | 2292 | 1467596685817 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}] 18:44:45 INFO - PROCESS | 2292 | 1467596685818 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:45 INFO - PROCESS | 2292 | 1467596685898 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:44:45 INFO - PROCESS | 2292 | 1467596685904 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 2292 | 1467596685905 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:45 INFO - PROCESS | 2292 | ++DOCSHELL 1AD15800 == 42 [pid = 2292] [id = 539] 18:44:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1AD1F800) [pid = 2292] [serial = 1617] [outer = 00000000] 18:44:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1BF5E400) [pid = 2292] [serial = 1618] [outer = 1AD1F800] 18:44:45 INFO - PROCESS | 2292 | 1467596685948 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1C258000) [pid = 2292] [serial = 1619] [outer = 1AD1F800] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 19A29800 == 41 [pid = 2292] [id = 402] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 18C89000 == 40 [pid = 2292] [id = 409] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 1A09D000 == 39 [pid = 2292] [id = 403] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 14EE5C00 == 38 [pid = 2292] [id = 407] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 17927400 == 37 [pid = 2292] [id = 408] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 0D673400 == 36 [pid = 2292] [id = 404] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 192F1800 == 35 [pid = 2292] [id = 411] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 0D6F0400 == 34 [pid = 2292] [id = 401] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 0DA2DC00 == 33 [pid = 2292] [id = 398] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 1A09F000 == 32 [pid = 2292] [id = 397] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 1A85DC00 == 31 [pid = 2292] [id = 400] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 0D77F000 == 30 [pid = 2292] [id = 395] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 18F9A800 == 29 [pid = 2292] [id = 410] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 0895A400 == 28 [pid = 2292] [id = 520] 18:44:46 INFO - PROCESS | 2292 | --DOCSHELL 17939C00 == 27 [pid = 2292] [id = 412] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (116EC000) [pid = 2292] [serial = 1567] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (183BD400) [pid = 2292] [serial = 1559] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14FBF800) [pid = 2292] [serial = 1558] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (08965C00) [pid = 2292] [serial = 1561] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0CD28400) [pid = 2292] [serial = 1562] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D74E000) [pid = 2292] [serial = 1564] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D754000) [pid = 2292] [serial = 1565] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A09B400) [pid = 2292] [serial = 1583] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (146E8800) [pid = 2292] [serial = 1550] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0DA98800) [pid = 2292] [serial = 1549] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (192F0800) [pid = 2292] [serial = 1553] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (18F8FC00) [pid = 2292] [serial = 1552] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1C53F000) [pid = 2292] [serial = 1556] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1C51E400) [pid = 2292] [serial = 1555] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (183BE800) [pid = 2292] [serial = 1573] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (192D6000) [pid = 2292] [serial = 1579] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1903A000) [pid = 2292] [serial = 1576] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1A093800) [pid = 2292] [serial = 1582] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (192F0400) [pid = 2292] [serial = 1577] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (16449800) [pid = 2292] [serial = 1570] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (17930800) [pid = 2292] [serial = 1571] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (18C05C00) [pid = 2292] [serial = 1574] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (192F0000) [pid = 2292] [serial = 1580] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (1A0C1800) [pid = 2292] [serial = 1585] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (146E8400) [pid = 2292] [serial = 1568] [outer = 00000000] [url = about:blank] 18:44:47 INFO - PROCESS | 2292 | --DOCSHELL 0D680800 == 26 [pid = 2292] [id = 12] 18:44:47 INFO - PROCESS | 2292 | 1467596687832 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] 18:44:47 INFO - PROCESS | 2292 | 1467596687900 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:44:47 INFO - PROCESS | 2292 | 1467596687907 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 2292 | 1467596687910 Marionette TRACE conn5 <- [1,2122,null,{}] 18:44:47 INFO - PROCESS | 2292 | 1467596687916 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}] 18:44:47 INFO - PROCESS | 2292 | 1467596687918 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:48 INFO - PROCESS | 2292 | 1467596688009 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:44:48 INFO - PROCESS | 2292 | 1467596688021 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 2292 | 1467596688024 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:48 INFO - PROCESS | 2292 | ++DOCSHELL 0D677000 == 27 [pid = 2292] [id = 540] 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0D679C00) [pid = 2292] [serial = 1620] [outer = 00000000] 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (0D6ED400) [pid = 2292] [serial = 1621] [outer = 0D679C00] 18:44:48 INFO - PROCESS | 2292 | 1467596688073 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (0D6F6400) [pid = 2292] [serial = 1622] [outer = 0D679C00] 18:44:48 INFO - PROCESS | 2292 | 1467596688557 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 18:44:48 INFO - PROCESS | 2292 | 1467596688580 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 2292 | 1467596688586 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:44:48 INFO - PROCESS | 2292 | 1467596688592 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 2292 | 1467596688595 Marionette TRACE conn5 <- [1,2126,null,{}] 18:44:48 INFO - PROCESS | 2292 | 1467596688602 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}] 18:44:48 INFO - PROCESS | 2292 | 1467596688605 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:48 INFO - PROCESS | 2292 | 1467596688697 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:44:48 INFO - PROCESS | 2292 | 1467596688704 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 2292 | 1467596688706 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:48 INFO - PROCESS | 2292 | ++DOCSHELL 0DA96400 == 28 [pid = 2292] [id = 541] 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0DA98800) [pid = 2292] [serial = 1623] [outer = 00000000] 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0DD92C00) [pid = 2292] [serial = 1624] [outer = 0DA98800] 18:44:48 INFO - PROCESS | 2292 | 1467596688753 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0E028800) [pid = 2292] [serial = 1625] [outer = 0DA98800] 18:44:49 INFO - PROCESS | 2292 | 1467596689221 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 18:44:49 INFO - PROCESS | 2292 | 1467596689285 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 2292 | 1467596689288 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:44:49 INFO - PROCESS | 2292 | 1467596689291 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:44:49 INFO - PROCESS | 2292 | 1467596689294 Marionette TRACE conn5 <- [1,2130,null,{}] 18:44:49 INFO - PROCESS | 2292 | 1467596689305 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}] 18:44:49 INFO - PROCESS | 2292 | 1467596689310 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:49 INFO - PROCESS | 2292 | 1467596689392 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:44:49 INFO - PROCESS | 2292 | 1467596689515 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 2292 | 1467596689518 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:49 INFO - PROCESS | 2292 | ++DOCSHELL 147D0000 == 29 [pid = 2292] [id = 542] 18:44:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (147D1C00) [pid = 2292] [serial = 1626] [outer = 00000000] 18:44:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (14D2C800) [pid = 2292] [serial = 1627] [outer = 147D1C00] 18:44:49 INFO - PROCESS | 2292 | 1467596689567 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (14E29000) [pid = 2292] [serial = 1628] [outer = 147D1C00] 18:44:49 INFO - PROCESS | 2292 | 1467596689967 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] 18:44:50 INFO - PROCESS | 2292 | 1467596690028 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:44:50 INFO - PROCESS | 2292 | 1467596690038 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 2292 | 1467596690040 Marionette TRACE conn5 <- [1,2134,null,{}] 18:44:50 INFO - PROCESS | 2292 | 1467596690043 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}] 18:44:50 INFO - PROCESS | 2292 | 1467596690045 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:50 INFO - PROCESS | 2292 | 1467596690126 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:44:50 INFO - PROCESS | 2292 | 1467596690132 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 2292 | 1467596690134 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:50 INFO - PROCESS | 2292 | ++DOCSHELL 14E56400 == 30 [pid = 2292] [id = 543] 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (14EE7000) [pid = 2292] [serial = 1629] [outer = 00000000] 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (1644C400) [pid = 2292] [serial = 1630] [outer = 14EE7000] 18:44:50 INFO - PROCESS | 2292 | 1467596690178 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (17929C00) [pid = 2292] [serial = 1631] [outer = 14EE7000] 18:44:50 INFO - PROCESS | 2292 | 1467596690622 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] 18:44:50 INFO - PROCESS | 2292 | 1467596690673 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:44:50 INFO - PROCESS | 2292 | 1467596690676 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 2292 | 1467596690677 Marionette TRACE conn5 <- [1,2138,null,{}] 18:44:50 INFO - PROCESS | 2292 | 1467596690681 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}] 18:44:50 INFO - PROCESS | 2292 | 1467596690683 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:50 INFO - PROCESS | 2292 | 1467596690759 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:44:50 INFO - PROCESS | 2292 | 1467596690793 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 2292 | 1467596690795 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:50 INFO - PROCESS | 2292 | ++DOCSHELL 179BDC00 == 31 [pid = 2292] [id = 544] 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (179C2C00) [pid = 2292] [serial = 1632] [outer = 00000000] 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (183BAC00) [pid = 2292] [serial = 1633] [outer = 179C2C00] 18:44:50 INFO - PROCESS | 2292 | 1467596690839 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183C2400) [pid = 2292] [serial = 1634] [outer = 179C2C00] 18:44:51 INFO - PROCESS | 2292 | 1467596691270 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 18:44:51 INFO - PROCESS | 2292 | 1467596691310 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 2292 | 1467596691313 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:44:51 INFO - PROCESS | 2292 | 1467596691320 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 2292 | 1467596691321 Marionette TRACE conn5 <- [1,2142,null,{}] 18:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:44:51 INFO - PROCESS | 2292 | 1467596691325 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}] 18:44:51 INFO - PROCESS | 2292 | 1467596691330 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:51 INFO - PROCESS | 2292 | 1467596691431 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:44:51 INFO - PROCESS | 2292 | 1467596691436 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 2292 | 1467596691438 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:51 INFO - PROCESS | 2292 | ++DOCSHELL 18F95800 == 32 [pid = 2292] [id = 545] 18:44:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F9B800) [pid = 2292] [serial = 1635] [outer = 00000000] 18:44:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19038C00) [pid = 2292] [serial = 1636] [outer = 18F9B800] 18:44:51 INFO - PROCESS | 2292 | 1467596691481 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192D6800) [pid = 2292] [serial = 1637] [outer = 18F9B800] 18:44:51 INFO - PROCESS | 2292 | 1467596691938 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 18:44:51 INFO - PROCESS | 2292 | 1467596691996 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 2292 | 1467596691997 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:44:51 INFO - PROCESS | 2292 | 1467596692001 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:44:51 INFO - PROCESS | 2292 | 1467596692003 Marionette TRACE conn5 <- [1,2146,null,{}] 18:44:51 INFO - PROCESS | 2292 | 1467596692006 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}] 18:44:51 INFO - PROCESS | 2292 | 1467596692008 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:52 INFO - PROCESS | 2292 | 1467596692084 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:44:52 INFO - PROCESS | 2292 | 1467596692091 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 2292 | 1467596692093 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:52 INFO - PROCESS | 2292 | ++DOCSHELL 192E3000 == 33 [pid = 2292] [id = 546] 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192F1800) [pid = 2292] [serial = 1638] [outer = 00000000] 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19A04800) [pid = 2292] [serial = 1639] [outer = 192F1800] 18:44:52 INFO - PROCESS | 2292 | 1467596692135 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19ABE800) [pid = 2292] [serial = 1640] [outer = 192F1800] 18:44:52 INFO - PROCESS | 2292 | 1467596692575 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 18:44:52 INFO - PROCESS | 2292 | 1467596692647 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 2292 | 1467596692650 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:44:52 INFO - PROCESS | 2292 | 1467596692653 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:44:52 INFO - PROCESS | 2292 | 1467596692655 Marionette TRACE conn5 <- [1,2150,null,{}] 18:44:52 INFO - PROCESS | 2292 | 1467596692658 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}] 18:44:52 INFO - PROCESS | 2292 | 1467596692660 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:52 INFO - PROCESS | 2292 | 1467596692739 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:44:52 INFO - PROCESS | 2292 | 1467596692746 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 2292 | 1467596692748 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:52 INFO - PROCESS | 2292 | ++DOCSHELL 1A04F400 == 34 [pid = 2292] [id = 547] 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A050000) [pid = 2292] [serial = 1641] [outer = 00000000] 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A096C00) [pid = 2292] [serial = 1642] [outer = 1A050000] 18:44:52 INFO - PROCESS | 2292 | 1467596692791 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A093000) [pid = 2292] [serial = 1643] [outer = 1A050000] 18:44:53 INFO - PROCESS | 2292 | 1467596693259 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 18:44:53 INFO - PROCESS | 2292 | 1467596693292 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 2292 | 1467596693294 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:44:53 INFO - PROCESS | 2292 | 1467596693297 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:44:53 INFO - PROCESS | 2292 | 1467596693299 Marionette TRACE conn5 <- [1,2154,null,{}] 18:44:53 INFO - PROCESS | 2292 | 1467596693302 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}] 18:44:53 INFO - PROCESS | 2292 | 1467596693304 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:53 INFO - PROCESS | 2292 | 1467596693419 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:44:53 INFO - PROCESS | 2292 | 1467596693508 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 2292 | 1467596693510 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:53 INFO - PROCESS | 2292 | ++DOCSHELL 146EB800 == 35 [pid = 2292] [id = 548] 18:44:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A096000) [pid = 2292] [serial = 1644] [outer = 00000000] 18:44:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A0C7000) [pid = 2292] [serial = 1645] [outer = 1A096000] 18:44:53 INFO - PROCESS | 2292 | 1467596693554 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A4E6400) [pid = 2292] [serial = 1646] [outer = 1A096000] 18:44:53 INFO - PROCESS | 2292 | 1467596693965 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 18:44:54 INFO - PROCESS | 2292 | 1467596694032 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:44:54 INFO - PROCESS | 2292 | 1467596694033 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:44:54 INFO - PROCESS | 2292 | 1467596694041 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 2292 | 1467596694043 Marionette TRACE conn5 <- [1,2158,null,{}] 18:44:54 INFO - PROCESS | 2292 | 1467596694046 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}] 18:44:54 INFO - PROCESS | 2292 | 1467596694048 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:54 INFO - PROCESS | 2292 | 1467596694168 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:44:54 INFO - PROCESS | 2292 | 1467596694176 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 2292 | 1467596694177 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:54 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B5000 == 36 [pid = 2292] [id = 549] 18:44:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0D6F1800) [pid = 2292] [serial = 1647] [outer = 00000000] 18:44:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A66C400) [pid = 2292] [serial = 1648] [outer = 0D6F1800] 18:44:54 INFO - PROCESS | 2292 | 1467596694220 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A739C00) [pid = 2292] [serial = 1649] [outer = 0D6F1800] 18:44:54 INFO - PROCESS | 2292 | 1467596694681 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 18:44:54 INFO - PROCESS | 2292 | 1467596694727 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 2292 | 1467596694730 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:44:54 INFO - PROCESS | 2292 | 1467596694733 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:44:54 INFO - PROCESS | 2292 | 1467596694735 Marionette TRACE conn5 <- [1,2162,null,{}] 18:44:54 INFO - PROCESS | 2292 | 1467596694738 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}] 18:44:54 INFO - PROCESS | 2292 | 1467596694741 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:54 INFO - PROCESS | 2292 | 1467596694896 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:44:54 INFO - PROCESS | 2292 | 1467596694922 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 2292 | 1467596694924 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:54 INFO - PROCESS | 2292 | ++DOCSHELL 179BC000 == 37 [pid = 2292] [id = 550] 18:44:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A859000) [pid = 2292] [serial = 1650] [outer = 00000000] 18:44:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1AD4FC00) [pid = 2292] [serial = 1651] [outer = 1A859000] 18:44:54 INFO - PROCESS | 2292 | 1467596694968 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1BF99800) [pid = 2292] [serial = 1652] [outer = 1A859000] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A047000) [pid = 2292] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A094000) [pid = 2292] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A7C4400) [pid = 2292] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (17946C00) [pid = 2292] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (10E71800) [pid = 2292] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0896FC00) [pid = 2292] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (149C4C00) [pid = 2292] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D677400) [pid = 2292] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (183BE000) [pid = 2292] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (18F95400) [pid = 2292] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:44:55 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (17927C00) [pid = 2292] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:44:55 INFO - PROCESS | 2292 | 1467596695517 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 830ms 18:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:44:55 INFO - PROCESS | 2292 | 1467596695568 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 2292 | 1467596695570 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:44:55 INFO - PROCESS | 2292 | 1467596695573 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 2292 | 1467596695574 Marionette TRACE conn5 <- [1,2166,null,{}] 18:44:55 INFO - PROCESS | 2292 | 1467596695578 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}] 18:44:55 INFO - PROCESS | 2292 | 1467596695580 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:55 INFO - PROCESS | 2292 | 1467596695659 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:44:55 INFO - PROCESS | 2292 | 1467596695665 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 2292 | 1467596695667 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:55 INFO - PROCESS | 2292 | ++DOCSHELL 149CF800 == 38 [pid = 2292] [id = 551] 18:44:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14E2A000) [pid = 2292] [serial = 1653] [outer = 00000000] 18:44:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192DE800) [pid = 2292] [serial = 1654] [outer = 14E2A000] 18:44:55 INFO - PROCESS | 2292 | 1467596695719 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A094000) [pid = 2292] [serial = 1655] [outer = 14E2A000] 18:44:56 INFO - PROCESS | 2292 | 1467596696133 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 18:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:44:56 INFO - PROCESS | 2292 | 1467596696204 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 2292 | 1467596696206 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:44:56 INFO - PROCESS | 2292 | 1467596696209 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 2292 | 1467596696210 Marionette TRACE conn5 <- [1,2170,null,{}] 18:44:56 INFO - PROCESS | 2292 | 1467596696214 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}] 18:44:56 INFO - PROCESS | 2292 | 1467596696216 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:56 INFO - PROCESS | 2292 | 1467596696295 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:44:56 INFO - PROCESS | 2292 | 1467596696301 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 2292 | 1467596696303 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:56 INFO - PROCESS | 2292 | ++DOCSHELL 183BFC00 == 39 [pid = 2292] [id = 552] 18:44:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A7C4400) [pid = 2292] [serial = 1656] [outer = 00000000] 18:44:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1BF9E800) [pid = 2292] [serial = 1657] [outer = 1A7C4400] 18:44:56 INFO - PROCESS | 2292 | 1467596696345 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C27F800) [pid = 2292] [serial = 1658] [outer = 1A7C4400] 18:44:56 INFO - PROCESS | 2292 | 1467596696783 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 18:44:56 INFO - PROCESS | 2292 | 1467596696848 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 2292 | 1467596696850 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:44:56 INFO - PROCESS | 2292 | 1467596696853 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 2292 | 1467596696855 Marionette TRACE conn5 <- [1,2174,null,{}] 18:44:56 INFO - PROCESS | 2292 | 1467596696858 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}] 18:44:56 INFO - PROCESS | 2292 | 1467596696860 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:56 INFO - PROCESS | 2292 | 1467596696943 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:44:56 INFO - PROCESS | 2292 | 1467596696949 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 2292 | 1467596696950 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:56 INFO - PROCESS | 2292 | ++DOCSHELL 1C283000 == 40 [pid = 2292] [id = 553] 18:44:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C286000) [pid = 2292] [serial = 1659] [outer = 00000000] 18:44:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C51B400) [pid = 2292] [serial = 1660] [outer = 1C286000] 18:44:56 INFO - PROCESS | 2292 | 1467596696994 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C53AC00) [pid = 2292] [serial = 1661] [outer = 1C286000] 18:44:57 INFO - PROCESS | 2292 | --DOCSHELL 147CF800 == 39 [pid = 2292] [id = 538] 18:44:57 INFO - PROCESS | 2292 | --DOCSHELL 0D677000 == 38 [pid = 2292] [id = 540] 18:44:57 INFO - PROCESS | 2292 | --DOCSHELL 0CD68C00 == 37 [pid = 2292] [id = 13] 18:44:57 INFO - PROCESS | 2292 | --DOCSHELL 1AD15800 == 36 [pid = 2292] [id = 539] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 0DA96400 == 35 [pid = 2292] [id = 541] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 179BDC00 == 34 [pid = 2292] [id = 544] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 147D0000 == 33 [pid = 2292] [id = 542] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 146EB800 == 32 [pid = 2292] [id = 548] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 18F95800 == 31 [pid = 2292] [id = 545] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 14E56400 == 30 [pid = 2292] [id = 543] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 149CF800 == 29 [pid = 2292] [id = 551] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 183BFC00 == 28 [pid = 2292] [id = 552] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 1A04F400 == 27 [pid = 2292] [id = 547] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 179BC000 == 26 [pid = 2292] [id = 550] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 0C8B5000 == 25 [pid = 2292] [id = 549] 18:44:58 INFO - PROCESS | 2292 | --DOCSHELL 192E3000 == 24 [pid = 2292] [id = 546] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A0BB400) [pid = 2292] [serial = 1607] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A095400) [pid = 2292] [serial = 1606] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A7C7800) [pid = 2292] [serial = 1609] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A85E800) [pid = 2292] [serial = 1615] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A853800) [pid = 2292] [serial = 1610] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A9E5C00) [pid = 2292] [serial = 1616] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (183A6400) [pid = 2292] [serial = 1600] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (146B0800) [pid = 2292] [serial = 1597] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14D98400) [pid = 2292] [serial = 1598] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0CDD3000) [pid = 2292] [serial = 1594] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D6F9400) [pid = 2292] [serial = 1595] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1644D000) [pid = 2292] [serial = 1592] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (14F47800) [pid = 2292] [serial = 1591] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1BF5E400) [pid = 2292] [serial = 1618] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D74C800) [pid = 2292] [serial = 1589] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D6F3000) [pid = 2292] [serial = 1588] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A0C4400) [pid = 2292] [serial = 1586] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192E1800) [pid = 2292] [serial = 1603] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (19A37400) [pid = 2292] [serial = 1604] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A4E9C00) [pid = 2292] [serial = 1613] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A092400) [pid = 2292] [serial = 1612] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (183BC800) [pid = 2292] [serial = 1601] [outer = 00000000] [url = about:blank] 18:44:58 INFO - PROCESS | 2292 | 1467596698843 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2020ms 18:44:58 INFO - PROCESS | 2292 | 1467596698875 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 2292 | 1467596698879 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:44:58 INFO - PROCESS | 2292 | 1467596698884 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 2292 | 1467596698887 Marionette TRACE conn5 <- [1,2178,null,{}] 18:44:58 INFO - PROCESS | 2292 | 1467596698893 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}] 18:44:58 INFO - PROCESS | 2292 | 1467596698896 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:58 INFO - PROCESS | 2292 | 1467596698984 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:44:58 INFO - PROCESS | 2292 | 1467596698991 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 2292 | 1467596698995 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:44:59 INFO - PROCESS | 2292 | ++DOCSHELL 0D07CC00 == 25 [pid = 2292] [id = 554] 18:44:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D080800) [pid = 2292] [serial = 1662] [outer = 00000000] 18:44:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D1F1000) [pid = 2292] [serial = 1663] [outer = 0D080800] 18:44:59 INFO - PROCESS | 2292 | 1467596699044 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D672400) [pid = 2292] [serial = 1664] [outer = 0D080800] 18:44:59 INFO - PROCESS | 2292 | 1467596699828 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1021ms 18:44:59 INFO - PROCESS | 2292 | 1467596699906 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:44:59 INFO - PROCESS | 2292 | 1467596699910 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:44:59 INFO - PROCESS | 2292 | 1467596699915 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 2292 | 1467596699920 Marionette TRACE conn5 <- [1,2182,null,{}] 18:44:59 INFO - PROCESS | 2292 | 1467596699926 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}] 18:44:59 INFO - PROCESS | 2292 | 1467596699929 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:00 INFO - PROCESS | 2292 | 1467596700071 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:45:00 INFO - PROCESS | 2292 | 1467596700195 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 2292 | 1467596700199 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:00 INFO - PROCESS | 2292 | ++DOCSHELL 0D675000 == 26 [pid = 2292] [id = 555] 18:45:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D677000) [pid = 2292] [serial = 1665] [outer = 00000000] 18:45:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D6F8C00) [pid = 2292] [serial = 1666] [outer = 0D677000] 18:45:00 INFO - PROCESS | 2292 | 1467596700257 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D748C00) [pid = 2292] [serial = 1667] [outer = 0D677000] 18:45:01 INFO - PROCESS | 2292 | 1467596701038 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1238ms 18:45:01 INFO - PROCESS | 2292 | 1467596701154 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 2292 | 1467596701158 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:45:01 INFO - PROCESS | 2292 | 1467596701163 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 2292 | 1467596701167 Marionette TRACE conn5 <- [1,2186,null,{}] 18:45:01 INFO - PROCESS | 2292 | 1467596701173 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}] 18:45:01 INFO - PROCESS | 2292 | 1467596701176 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:01 INFO - PROCESS | 2292 | 1467596701293 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:45:01 INFO - PROCESS | 2292 | 1467596701377 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 2292 | 1467596701382 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:01 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F6800 == 27 [pid = 2292] [id = 556] 18:45:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D67BC00) [pid = 2292] [serial = 1668] [outer = 00000000] 18:45:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D6F4400) [pid = 2292] [serial = 1669] [outer = 0D67BC00] 18:45:01 INFO - PROCESS | 2292 | 1467596701473 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D74C800) [pid = 2292] [serial = 1670] [outer = 0D67BC00] 18:45:01 INFO - PROCESS | 2292 | 1467596701899 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 790ms 18:45:01 INFO - PROCESS | 2292 | 1467596701954 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 2292 | 1467596701958 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:45:01 INFO - PROCESS | 2292 | 1467596701964 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 2292 | 1467596701968 Marionette TRACE conn5 <- [1,2190,null,{}] 18:45:01 INFO - PROCESS | 2292 | 1467596701972 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}] 18:45:01 INFO - PROCESS | 2292 | 1467596701975 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:02 INFO - PROCESS | 2292 | 1467596702059 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:45:02 INFO - PROCESS | 2292 | 1467596702068 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 2292 | 1467596702070 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:02 INFO - PROCESS | 2292 | ++DOCSHELL 10FC9C00 == 28 [pid = 2292] [id = 557] 18:45:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (10FCA400) [pid = 2292] [serial = 1671] [outer = 00000000] 18:45:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (116E9000) [pid = 2292] [serial = 1672] [outer = 10FCA400] 18:45:02 INFO - PROCESS | 2292 | 1467596702116 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (118D3400) [pid = 2292] [serial = 1673] [outer = 10FCA400] 18:45:02 INFO - PROCESS | 2292 | 1467596702595 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 690ms 18:45:02 INFO - PROCESS | 2292 | 1467596702654 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 2292 | 1467596702656 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:45:02 INFO - PROCESS | 2292 | 1467596702659 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 2292 | 1467596702661 Marionette TRACE conn5 <- [1,2194,null,{}] 18:45:02 INFO - PROCESS | 2292 | 1467596702672 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}] 18:45:02 INFO - PROCESS | 2292 | 1467596702676 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:02 INFO - PROCESS | 2292 | 1467596702793 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:45:02 INFO - PROCESS | 2292 | 1467596702897 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 2292 | 1467596702901 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:02 INFO - PROCESS | 2292 | ++DOCSHELL 14D9C400 == 29 [pid = 2292] [id = 558] 18:45:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14D9E000) [pid = 2292] [serial = 1674] [outer = 00000000] 18:45:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14E51800) [pid = 2292] [serial = 1675] [outer = 14D9E000] 18:45:02 INFO - PROCESS | 2292 | 1467596702949 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14EEC000) [pid = 2292] [serial = 1676] [outer = 14D9E000] 18:45:03 INFO - PROCESS | 2292 | 1467596703335 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 18:45:03 INFO - PROCESS | 2292 | 1467596703394 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 2292 | 1467596703396 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:45:03 INFO - PROCESS | 2292 | 1467596703399 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 2292 | 1467596703400 Marionette TRACE conn5 <- [1,2198,null,{}] 18:45:03 INFO - PROCESS | 2292 | 1467596703404 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}] 18:45:03 INFO - PROCESS | 2292 | 1467596703406 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:03 INFO - PROCESS | 2292 | 1467596703490 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:45:03 INFO - PROCESS | 2292 | 1467596703496 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 2292 | 1467596703497 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:03 INFO - PROCESS | 2292 | ++DOCSHELL 14FCB800 == 30 [pid = 2292] [id = 559] 18:45:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (14FCD000) [pid = 2292] [serial = 1677] [outer = 00000000] 18:45:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1793C000) [pid = 2292] [serial = 1678] [outer = 14FCD000] 18:45:03 INFO - PROCESS | 2292 | 1467596703542 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (179C7000) [pid = 2292] [serial = 1679] [outer = 14FCD000] 18:45:04 INFO - PROCESS | 2292 | 1467596704015 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 18:45:04 INFO - PROCESS | 2292 | 1467596704070 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 2292 | 1467596704072 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:45:04 INFO - PROCESS | 2292 | 1467596704075 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 2292 | 1467596704077 Marionette TRACE conn5 <- [1,2202,null,{}] 18:45:04 INFO - PROCESS | 2292 | 1467596704080 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}] 18:45:04 INFO - PROCESS | 2292 | 1467596704082 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:04 INFO - PROCESS | 2292 | 1467596704192 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:45:04 INFO - PROCESS | 2292 | 1467596704282 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 2292 | 1467596704284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:04 INFO - PROCESS | 2292 | ++DOCSHELL 183C4400 == 31 [pid = 2292] [id = 560] 18:45:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (183C4C00) [pid = 2292] [serial = 1680] [outer = 00000000] 18:45:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18C8C400) [pid = 2292] [serial = 1681] [outer = 183C4C00] 18:45:04 INFO - PROCESS | 2292 | 1467596704326 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (18D38800) [pid = 2292] [serial = 1682] [outer = 183C4C00] 18:45:04 INFO - PROCESS | 2292 | 1467596704746 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 18:45:04 INFO - PROCESS | 2292 | 1467596704806 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 2292 | 1467596704808 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:45:04 INFO - PROCESS | 2292 | 1467596704811 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 2292 | 1467596704813 Marionette TRACE conn5 <- [1,2206,null,{}] 18:45:04 INFO - PROCESS | 2292 | 1467596704816 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}] 18:45:04 INFO - PROCESS | 2292 | 1467596704822 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:04 INFO - PROCESS | 2292 | 1467596704961 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:45:05 INFO - PROCESS | 2292 | 1467596705025 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 2292 | 1467596705027 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:05 INFO - PROCESS | 2292 | ++DOCSHELL 18F9BC00 == 32 [pid = 2292] [id = 561] 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (18F9C000) [pid = 2292] [serial = 1683] [outer = 00000000] 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (192F0400) [pid = 2292] [serial = 1684] [outer = 18F9C000] 18:45:05 INFO - PROCESS | 2292 | 1467596705071 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (19A03C00) [pid = 2292] [serial = 1685] [outer = 18F9C000] 18:45:05 INFO - PROCESS | 2292 | 1467596705494 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 18:45:05 INFO - PROCESS | 2292 | 1467596705575 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 2292 | 1467596705577 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:45:05 INFO - PROCESS | 2292 | 1467596705580 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 2292 | 1467596705582 Marionette TRACE conn5 <- [1,2210,null,{}] 18:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:45:05 INFO - PROCESS | 2292 | 1467596705585 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}] 18:45:05 INFO - PROCESS | 2292 | 1467596705587 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:05 INFO - PROCESS | 2292 | 1467596705697 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:45:05 INFO - PROCESS | 2292 | 1467596705706 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 2292 | 1467596705708 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:05 INFO - PROCESS | 2292 | ++DOCSHELL 14D77400 == 33 [pid = 2292] [id = 562] 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (19A07800) [pid = 2292] [serial = 1686] [outer = 00000000] 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A094C00) [pid = 2292] [serial = 1687] [outer = 19A07800] 18:45:05 INFO - PROCESS | 2292 | 1467596705759 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A096800) [pid = 2292] [serial = 1688] [outer = 19A07800] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A7C4400) [pid = 2292] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1A096000) [pid = 2292] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (0D6F1800) [pid = 2292] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A859000) [pid = 2292] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C286000) [pid = 2292] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A050000) [pid = 2292] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192F1800) [pid = 2292] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18F9B800) [pid = 2292] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (179C2C00) [pid = 2292] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14EE7000) [pid = 2292] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (147D1C00) [pid = 2292] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DA98800) [pid = 2292] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D679C00) [pid = 2292] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1AD1F800) [pid = 2292] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D787C00) [pid = 2292] [serial = 35] [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.] 18:45:05 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E2A000) [pid = 2292] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:45:06 INFO - PROCESS | 2292 | 1467596706180 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 18:45:06 INFO - PROCESS | 2292 | 1467596706217 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 2292 | 1467596706219 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:45:06 INFO - PROCESS | 2292 | 1467596706222 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 2292 | 1467596706224 Marionette TRACE conn5 <- [1,2214,null,{}] 18:45:06 INFO - PROCESS | 2292 | 1467596706227 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}] 18:45:06 INFO - PROCESS | 2292 | 1467596706229 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:06 INFO - PROCESS | 2292 | 1467596706307 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:45:06 INFO - PROCESS | 2292 | 1467596706312 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 2292 | 1467596706314 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:06 INFO - PROCESS | 2292 | ++DOCSHELL 0DD5A800 == 34 [pid = 2292] [id = 563] 18:45:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17E61800) [pid = 2292] [serial = 1689] [outer = 00000000] 18:45:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19A30800) [pid = 2292] [serial = 1690] [outer = 17E61800] 18:45:06 INFO - PROCESS | 2292 | 1467596706357 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A09D000) [pid = 2292] [serial = 1691] [outer = 17E61800] 18:45:06 INFO - PROCESS | 2292 | 1467596706785 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:45:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 570ms 18:45:06 INFO - PROCESS | 2292 | 1467596706792 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 2292 | 1467596706794 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:45:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:45:06 INFO - PROCESS | 2292 | 1467596706797 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 2292 | 1467596706799 Marionette TRACE conn5 <- [1,2218,null,{}] 18:45:06 INFO - PROCESS | 2292 | 1467596706802 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}] 18:45:06 INFO - PROCESS | 2292 | 1467596706804 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:06 INFO - PROCESS | 2292 | 1467596706930 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:45:06 INFO - PROCESS | 2292 | 1467596706938 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 2292 | 1467596706940 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:06 INFO - PROCESS | 2292 | ++DOCSHELL 14FC5C00 == 35 [pid = 2292] [id = 564] 18:45:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A2F000) [pid = 2292] [serial = 1692] [outer = 00000000] 18:45:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A0CA000) [pid = 2292] [serial = 1693] [outer = 19A2F000] 18:45:06 INFO - PROCESS | 2292 | 1467596706983 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A270C00) [pid = 2292] [serial = 1694] [outer = 19A2F000] 18:45:07 INFO - PROCESS | 2292 | 1467596707409 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 18:45:07 INFO - PROCESS | 2292 | 1467596707429 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:45:07 INFO - PROCESS | 2292 | 1467596707430 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:45:07 INFO - PROCESS | 2292 | 1467596707434 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 2292 | 1467596707435 Marionette TRACE conn5 <- [1,2222,null,{}] 18:45:07 INFO - PROCESS | 2292 | 1467596707439 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}] 18:45:07 INFO - PROCESS | 2292 | 1467596707440 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:07 INFO - PROCESS | 2292 | 1467596707558 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:45:07 INFO - PROCESS | 2292 | 1467596707628 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 2292 | 1467596707630 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:07 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F8800 == 36 [pid = 2292] [id = 565] 18:45:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0D67F000) [pid = 2292] [serial = 1695] [outer = 00000000] 18:45:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A66BC00) [pid = 2292] [serial = 1696] [outer = 0D67F000] 18:45:07 INFO - PROCESS | 2292 | 1467596707673 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A736400) [pid = 2292] [serial = 1697] [outer = 0D67F000] 18:45:08 INFO - PROCESS | 2292 | 1467596708140 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 771ms 18:45:08 INFO - PROCESS | 2292 | 1467596708228 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 2292 | 1467596708232 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:45:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:45:08 INFO - PROCESS | 2292 | 1467596708266 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 2292 | 1467596708269 Marionette TRACE conn5 <- [1,2226,null,{}] 18:45:08 INFO - PROCESS | 2292 | 1467596708275 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}] 18:45:08 INFO - PROCESS | 2292 | 1467596708279 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:08 INFO - PROCESS | 2292 | 1467596708399 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:45:08 INFO - PROCESS | 2292 | 1467596708532 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 2292 | 1467596708535 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:08 INFO - PROCESS | 2292 | ++DOCSHELL 0D784C00 == 37 [pid = 2292] [id = 566] 18:45:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D785000) [pid = 2292] [serial = 1698] [outer = 00000000] 18:45:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0DA96400) [pid = 2292] [serial = 1699] [outer = 0D785000] 18:45:08 INFO - PROCESS | 2292 | 1467596708592 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (10E17C00) [pid = 2292] [serial = 1700] [outer = 0D785000] 18:45:09 INFO - PROCESS | 2292 | 1467596709144 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:45:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 950ms 18:45:09 INFO - PROCESS | 2292 | 1467596709201 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 2292 | 1467596709206 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:45:09 INFO - PROCESS | 2292 | 1467596709213 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:45:09 INFO - PROCESS | 2292 | 1467596709216 Marionette TRACE conn5 <- [1,2230,null,{}] 18:45:09 INFO - PROCESS | 2292 | 1467596709220 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}] 18:45:09 INFO - PROCESS | 2292 | 1467596709223 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:09 INFO - PROCESS | 2292 | 1467596709332 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:45:09 INFO - PROCESS | 2292 | 1467596709442 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 2292 | 1467596709445 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:09 INFO - PROCESS | 2292 | ++DOCSHELL 14F49800 == 38 [pid = 2292] [id = 567] 18:45:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14F4D400) [pid = 2292] [serial = 1701] [outer = 00000000] 18:45:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1792C400) [pid = 2292] [serial = 1702] [outer = 14F4D400] 18:45:09 INFO - PROCESS | 2292 | 1467596709500 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (183B0400) [pid = 2292] [serial = 1703] [outer = 14F4D400] 18:45:10 INFO - PROCESS | 2292 | 1467596710135 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 18:45:10 INFO - PROCESS | 2292 | 1467596710186 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 2292 | 1467596710189 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:45:10 INFO - PROCESS | 2292 | 1467596710193 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 2292 | 1467596710197 Marionette TRACE conn5 <- [1,2234,null,{}] 18:45:10 INFO - PROCESS | 2292 | 1467596710207 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}] 18:45:10 INFO - PROCESS | 2292 | 1467596710212 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:10 INFO - PROCESS | 2292 | 1467596710320 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:45:10 INFO - PROCESS | 2292 | 1467596710461 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 2292 | 1467596710464 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:10 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EB800 == 39 [pid = 2292] [id = 568] 18:45:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A60B800) [pid = 2292] [serial = 1704] [outer = 00000000] 18:45:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A7BF800) [pid = 2292] [serial = 1705] [outer = 1A60B800] 18:45:10 INFO - PROCESS | 2292 | 1467596710521 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A85A400) [pid = 2292] [serial = 1706] [outer = 1A60B800] 18:45:11 INFO - PROCESS | 2292 | 1467596711177 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]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1019ms 18:45:11 INFO - PROCESS | 2292 | 1467596711215 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:45:11 INFO - PROCESS | 2292 | 1467596711218 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:45:11 INFO - PROCESS | 2292 | 1467596711221 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:45:11 INFO - PROCESS | 2292 | 1467596711223 Marionette TRACE conn5 <- [1,2238,null,{}] 18:45:11 INFO - PROCESS | 2292 | 1467596711227 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}] 18:45:11 INFO - PROCESS | 2292 | 1467596711229 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:11 INFO - PROCESS | 2292 | 1467596711456 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:45:11 INFO - PROCESS | 2292 | 1467596711614 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 2292 | 1467596711617 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:11 INFO - PROCESS | 2292 | ++DOCSHELL 0CD28400 == 40 [pid = 2292] [id = 569] 18:45:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0CD6C800) [pid = 2292] [serial = 1707] [outer = 00000000] 18:45:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D084000) [pid = 2292] [serial = 1708] [outer = 0CD6C800] 18:45:11 INFO - PROCESS | 2292 | 1467596711667 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D6F4800) [pid = 2292] [serial = 1709] [outer = 0CD6C800] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 14FC5C00 == 39 [pid = 2292] [id = 564] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 0DD5A800 == 38 [pid = 2292] [id = 563] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 14D77400 == 37 [pid = 2292] [id = 562] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 18F9BC00 == 36 [pid = 2292] [id = 561] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 183C4400 == 35 [pid = 2292] [id = 560] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 14FCB800 == 34 [pid = 2292] [id = 559] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 14D9C400 == 33 [pid = 2292] [id = 558] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 10FC9C00 == 32 [pid = 2292] [id = 557] 18:45:12 INFO - PROCESS | 2292 | --DOCSHELL 0D1F6800 == 31 [pid = 2292] [id = 556] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1C27F800) [pid = 2292] [serial = 1658] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (1A0C7000) [pid = 2292] [serial = 1645] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A66C400) [pid = 2292] [serial = 1648] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A4E6400) [pid = 2292] [serial = 1646] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1AD4FC00) [pid = 2292] [serial = 1651] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A739C00) [pid = 2292] [serial = 1649] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1C51B400) [pid = 2292] [serial = 1660] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1BF9E800) [pid = 2292] [serial = 1657] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1BF99800) [pid = 2292] [serial = 1652] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A096C00) [pid = 2292] [serial = 1642] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19A04800) [pid = 2292] [serial = 1639] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (19ABE800) [pid = 2292] [serial = 1640] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (192D6800) [pid = 2292] [serial = 1637] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19038C00) [pid = 2292] [serial = 1636] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (183BAC00) [pid = 2292] [serial = 1633] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (183C2400) [pid = 2292] [serial = 1634] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1644C400) [pid = 2292] [serial = 1630] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17929C00) [pid = 2292] [serial = 1631] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14D2C800) [pid = 2292] [serial = 1627] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14E29000) [pid = 2292] [serial = 1628] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0DD92C00) [pid = 2292] [serial = 1624] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0E028800) [pid = 2292] [serial = 1625] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D6ED400) [pid = 2292] [serial = 1621] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D6F6400) [pid = 2292] [serial = 1622] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1C258000) [pid = 2292] [serial = 1619] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (10E1BC00) [pid = 2292] [serial = 1112] [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.] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A094000) [pid = 2292] [serial = 1655] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192DE800) [pid = 2292] [serial = 1654] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1C53AC00) [pid = 2292] [serial = 1661] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A093000) [pid = 2292] [serial = 1643] [outer = 00000000] [url = about:blank] 18:45:12 INFO - PROCESS | 2292 | 1467596712222 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]]]}] 18:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1016ms 18:45:12 INFO - PROCESS | 2292 | 1467596712242 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 2292 | 1467596712246 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:45:12 INFO - PROCESS | 2292 | 1467596712250 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 2292 | 1467596712253 Marionette TRACE conn5 <- [1,2242,null,{}] 18:45:12 INFO - PROCESS | 2292 | 1467596712258 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}] 18:45:12 INFO - PROCESS | 2292 | 1467596712260 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:12 INFO - PROCESS | 2292 | 1467596712347 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:45:12 INFO - PROCESS | 2292 | 1467596712456 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 2292 | 1467596712459 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:12 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B2C00 == 32 [pid = 2292] [id = 570] 18:45:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0C8B3800) [pid = 2292] [serial = 1710] [outer = 00000000] 18:45:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D07E000) [pid = 2292] [serial = 1711] [outer = 0C8B3800] 18:45:12 INFO - PROCESS | 2292 | 1467596712505 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0DD42000) [pid = 2292] [serial = 1712] [outer = 0C8B3800] 18:45:12 INFO - PROCESS | 2292 | 1467596712887 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]]]}] 18:45:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:45:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 18:45:12 INFO - PROCESS | 2292 | 1467596712967 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 2292 | 1467596712970 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:45:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:45:12 INFO - PROCESS | 2292 | 1467596712974 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 2292 | 1467596712976 Marionette TRACE conn5 <- [1,2246,null,{}] 18:45:12 INFO - PROCESS | 2292 | 1467596712984 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}] 18:45:12 INFO - PROCESS | 2292 | 1467596712986 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:13 INFO - PROCESS | 2292 | 1467596713073 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:45:13 INFO - PROCESS | 2292 | 1467596713087 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 2292 | 1467596713089 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:13 INFO - PROCESS | 2292 | ++DOCSHELL 0D672C00 == 33 [pid = 2292] [id = 571] 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0DD92C00) [pid = 2292] [serial = 1713] [outer = 00000000] 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14D28000) [pid = 2292] [serial = 1714] [outer = 0DD92C00] 18:45:13 INFO - PROCESS | 2292 | 1467596713133 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14E25C00) [pid = 2292] [serial = 1715] [outer = 0DD92C00] 18:45:13 INFO - PROCESS | 2292 | 1467596713601 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 18:45:13 INFO - PROCESS | 2292 | 1467596713647 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 2292 | 1467596713651 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:45:13 INFO - PROCESS | 2292 | 1467596713661 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 2292 | 1467596713665 Marionette TRACE conn5 <- [1,2250,null,{}] 18:45:13 INFO - PROCESS | 2292 | 1467596713668 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}] 18:45:13 INFO - PROCESS | 2292 | 1467596713671 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:13 INFO - PROCESS | 2292 | 1467596713760 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:45:13 INFO - PROCESS | 2292 | 1467596713856 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 2292 | 1467596713858 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:13 INFO - PROCESS | 2292 | ++DOCSHELL 16449800 == 34 [pid = 2292] [id = 572] 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17925400) [pid = 2292] [serial = 1716] [outer = 00000000] 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1793B400) [pid = 2292] [serial = 1717] [outer = 17925400] 18:45:13 INFO - PROCESS | 2292 | 1467596713901 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (183B0C00) [pid = 2292] [serial = 1718] [outer = 17925400] 18:45:14 INFO - PROCESS | 2292 | 1467596714293 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:45:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 18:45:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:45:14 INFO - PROCESS | 2292 | 1467596714347 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 2292 | 1467596714349 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:45:14 INFO - PROCESS | 2292 | 1467596714352 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 2292 | 1467596714354 Marionette TRACE conn5 <- [1,2254,null,{}] 18:45:14 INFO - PROCESS | 2292 | 1467596714357 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}] 18:45:14 INFO - PROCESS | 2292 | 1467596714359 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:14 INFO - PROCESS | 2292 | 1467596714509 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:45:14 INFO - PROCESS | 2292 | 1467596714577 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 2292 | 1467596714579 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:14 INFO - PROCESS | 2292 | ++DOCSHELL 183BD000 == 35 [pid = 2292] [id = 573] 18:45:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183BD800) [pid = 2292] [serial = 1719] [outer = 00000000] 18:45:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F94400) [pid = 2292] [serial = 1720] [outer = 183BD800] 18:45:14 INFO - PROCESS | 2292 | 1467596714624 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18F98400) [pid = 2292] [serial = 1721] [outer = 183BD800] 18:45:15 INFO - PROCESS | 2292 | 1467596715034 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 18:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:45:15 INFO - PROCESS | 2292 | 1467596715083 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 2292 | 1467596715085 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:45:15 INFO - PROCESS | 2292 | 1467596715088 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 2292 | 1467596715090 Marionette TRACE conn5 <- [1,2258,null,{}] 18:45:15 INFO - PROCESS | 2292 | 1467596715093 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}] 18:45:15 INFO - PROCESS | 2292 | 1467596715095 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:15 INFO - PROCESS | 2292 | 1467596715212 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:45:15 INFO - PROCESS | 2292 | 1467596715277 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 2292 | 1467596715283 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:15 INFO - PROCESS | 2292 | ++DOCSHELL 19A04800 == 36 [pid = 2292] [id = 574] 18:45:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (19A29C00) [pid = 2292] [serial = 1722] [outer = 00000000] 18:45:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19AC7400) [pid = 2292] [serial = 1723] [outer = 19A29C00] 18:45:15 INFO - PROCESS | 2292 | 1467596715338 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A095C00) [pid = 2292] [serial = 1724] [outer = 19A29C00] 18:45:15 INFO - PROCESS | 2292 | 1467596715776 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 18:45:15 INFO - PROCESS | 2292 | 1467596715819 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 2292 | 1467596715821 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:45:15 INFO - PROCESS | 2292 | 1467596715824 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 2292 | 1467596715826 Marionette TRACE conn5 <- [1,2262,null,{}] 18:45:15 INFO - PROCESS | 2292 | 1467596715867 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}] 18:45:15 INFO - PROCESS | 2292 | 1467596715869 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:15 INFO - PROCESS | 2292 | 1467596715997 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:45:16 INFO - PROCESS | 2292 | 1467596716008 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 2292 | 1467596716010 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:16 INFO - PROCESS | 2292 | ++DOCSHELL 10E18000 == 37 [pid = 2292] [id = 575] 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A0BBC00) [pid = 2292] [serial = 1725] [outer = 00000000] 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A4EE000) [pid = 2292] [serial = 1726] [outer = 1A0BBC00] 18:45:16 INFO - PROCESS | 2292 | 1467596716052 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A664400) [pid = 2292] [serial = 1727] [outer = 1A0BBC00] 18:45:16 INFO - PROCESS | 2292 | 1467596716468 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 710ms 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (183C4C00) [pid = 2292] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (18F9C000) [pid = 2292] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14D9E000) [pid = 2292] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (10FCA400) [pid = 2292] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14FCD000) [pid = 2292] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0D67BC00) [pid = 2292] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (19A07800) [pid = 2292] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (17E61800) [pid = 2292] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (19A2F000) [pid = 2292] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:45:16 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D680C00) [pid = 2292] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:45:16 INFO - PROCESS | 2292 | 1467596716598 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 2292 | 1467596716600 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:45:16 INFO - PROCESS | 2292 | 1467596716609 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 2292 | 1467596716611 Marionette TRACE conn5 <- [1,2266,null,{}] 18:45:16 INFO - PROCESS | 2292 | 1467596716614 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}] 18:45:16 INFO - PROCESS | 2292 | 1467596716616 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:16 INFO - PROCESS | 2292 | 1467596716698 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:45:16 INFO - PROCESS | 2292 | 1467596716704 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 2292 | 1467596716705 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:16 INFO - PROCESS | 2292 | ++DOCSHELL 08884400 == 38 [pid = 2292] [id = 576] 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14D6CC00) [pid = 2292] [serial = 1728] [outer = 00000000] 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18F9C000) [pid = 2292] [serial = 1729] [outer = 14D6CC00] 18:45:16 INFO - PROCESS | 2292 | 1467596716748 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1903CC00) [pid = 2292] [serial = 1730] [outer = 14D6CC00] 18:45:17 INFO - PROCESS | 2292 | 1467596717188 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 18:45:17 INFO - PROCESS | 2292 | 1467596717243 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 2292 | 1467596717245 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:45:17 INFO - PROCESS | 2292 | 1467596717248 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 2292 | 1467596717250 Marionette TRACE conn5 <- [1,2270,null,{}] 18:45:17 INFO - PROCESS | 2292 | 1467596717253 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}] 18:45:17 INFO - PROCESS | 2292 | 1467596717255 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:17 INFO - PROCESS | 2292 | 1467596717360 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:45:17 INFO - PROCESS | 2292 | 1467596717369 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 2292 | 1467596717370 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:17 INFO - PROCESS | 2292 | ++DOCSHELL 17926400 == 39 [pid = 2292] [id = 577] 18:45:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A73A000) [pid = 2292] [serial = 1731] [outer = 00000000] 18:45:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A857C00) [pid = 2292] [serial = 1732] [outer = 1A73A000] 18:45:17 INFO - PROCESS | 2292 | 1467596717412 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A858400) [pid = 2292] [serial = 1733] [outer = 1A73A000] 18:45:17 INFO - PROCESS | 2292 | 1467596717842 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 18:45:17 INFO - PROCESS | 2292 | 1467596717888 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 2292 | 1467596717891 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:45:17 INFO - PROCESS | 2292 | 1467596717894 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 2292 | 1467596717895 Marionette TRACE conn5 <- [1,2274,null,{}] 18:45:17 INFO - PROCESS | 2292 | 1467596717899 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}] 18:45:17 INFO - PROCESS | 2292 | 1467596717901 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:17 INFO - PROCESS | 2292 | 1467596717981 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:45:17 INFO - PROCESS | 2292 | 1467596717986 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 2292 | 1467596717988 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:17 INFO - PROCESS | 2292 | ++DOCSHELL 1AD1F800 == 40 [pid = 2292] [id = 578] 18:45:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1BF5B400) [pid = 2292] [serial = 1734] [outer = 00000000] 18:45:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1BF9F400) [pid = 2292] [serial = 1735] [outer = 1BF5B400] 18:45:18 INFO - PROCESS | 2292 | 1467596718030 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C279800) [pid = 2292] [serial = 1736] [outer = 1BF5B400] 18:45:18 INFO - PROCESS | 2292 | 1467596718457 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]]]}] 18:45:18 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 18:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 570ms 18:45:18 INFO - PROCESS | 2292 | 1467596718464 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 2292 | 1467596718466 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:45:18 INFO - PROCESS | 2292 | 1467596718469 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 2292 | 1467596718471 Marionette TRACE conn5 <- [1,2278,null,{}] 18:45:18 INFO - PROCESS | 2292 | 1467596718475 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}] 18:45:18 INFO - PROCESS | 2292 | 1467596718476 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:18 INFO - PROCESS | 2292 | 1467596718603 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:45:18 INFO - PROCESS | 2292 | 1467596718775 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 2292 | 1467596718779 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:18 INFO - PROCESS | 2292 | ++DOCSHELL 0895D400 == 41 [pid = 2292] [id = 579] 18:45:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0895D800) [pid = 2292] [serial = 1737] [outer = 00000000] 18:45:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0C8BDC00) [pid = 2292] [serial = 1738] [outer = 0895D800] 18:45:18 INFO - PROCESS | 2292 | 1467596718849 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0D67EC00) [pid = 2292] [serial = 1739] [outer = 0895D800] 18:45:19 INFO - PROCESS | 2292 | 1467596719397 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 18:45:19 INFO - PROCESS | 2292 | 1467596719442 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 2292 | 1467596719446 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:45:19 INFO - PROCESS | 2292 | 1467596719450 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 2292 | 1467596719454 Marionette TRACE conn5 <- [1,2282,null,{}] 18:45:19 INFO - PROCESS | 2292 | 1467596719460 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}] 18:45:19 INFO - PROCESS | 2292 | 1467596719462 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:19 INFO - PROCESS | 2292 | 1467596719576 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:45:19 INFO - PROCESS | 2292 | 1467596719691 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 2292 | 1467596719694 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:19 INFO - PROCESS | 2292 | ++DOCSHELL 14DCBC00 == 42 [pid = 2292] [id = 580] 18:45:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (14E29000) [pid = 2292] [serial = 1740] [outer = 00000000] 18:45:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14FC5400) [pid = 2292] [serial = 1741] [outer = 14E29000] 18:45:19 INFO - PROCESS | 2292 | 1467596719789 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (16453C00) [pid = 2292] [serial = 1742] [outer = 14E29000] 18:45:20 INFO - PROCESS | 2292 | 1467596720420 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1020ms 18:45:20 INFO - PROCESS | 2292 | 1467596720478 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 2292 | 1467596720483 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:45:20 INFO - PROCESS | 2292 | 1467596720486 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 2292 | 1467596720489 Marionette TRACE conn5 <- [1,2286,null,{}] 18:45:20 INFO - PROCESS | 2292 | 1467596720492 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}] 18:45:20 INFO - PROCESS | 2292 | 1467596720495 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:20 INFO - PROCESS | 2292 | 1467596720608 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:45:20 INFO - PROCESS | 2292 | 1467596720749 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 2292 | 1467596720752 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:20 INFO - PROCESS | 2292 | ++DOCSHELL 1913A400 == 43 [pid = 2292] [id = 581] 18:45:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (19AC5C00) [pid = 2292] [serial = 1743] [outer = 00000000] 18:45:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A4ED400) [pid = 2292] [serial = 1744] [outer = 19AC5C00] 18:45:20 INFO - PROCESS | 2292 | 1467596720805 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1BF9E800) [pid = 2292] [serial = 1745] [outer = 19AC5C00] 18:45:21 INFO - PROCESS | 2292 | 1467596721362 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 18:45:21 INFO - PROCESS | 2292 | 1467596721421 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 2292 | 1467596721424 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:45:21 INFO - PROCESS | 2292 | 1467596721434 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 2292 | 1467596721440 Marionette TRACE conn5 <- [1,2290,null,{}] 18:45:21 INFO - PROCESS | 2292 | 1467596721445 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}] 18:45:21 INFO - PROCESS | 2292 | 1467596721448 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:21 INFO - PROCESS | 2292 | 1467596721560 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:45:21 INFO - PROCESS | 2292 | 1467596721699 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 2292 | 1467596721702 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:21 INFO - PROCESS | 2292 | ++DOCSHELL 15E64C00 == 44 [pid = 2292] [id = 582] 18:45:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1A4E5800) [pid = 2292] [serial = 1746] [outer = 00000000] 18:45:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C53D800) [pid = 2292] [serial = 1747] [outer = 1A4E5800] 18:45:21 INFO - PROCESS | 2292 | 1467596721754 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1C542C00) [pid = 2292] [serial = 1748] [outer = 1A4E5800] 18:45:22 INFO - PROCESS | 2292 | 1467596722551 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1142ms 18:45:22 INFO - PROCESS | 2292 | 1467596722579 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 2292 | 1467596722583 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:45:22 INFO - PROCESS | 2292 | 1467596722588 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:45:22 INFO - PROCESS | 2292 | 1467596722591 Marionette TRACE conn5 <- [1,2294,null,{}] 18:45:22 INFO - PROCESS | 2292 | 1467596722597 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}] 18:45:22 INFO - PROCESS | 2292 | 1467596722599 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:22 INFO - PROCESS | 2292 | 1467596722698 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:45:22 INFO - PROCESS | 2292 | 1467596722815 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 2292 | 1467596722818 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:22 INFO - PROCESS | 2292 | ++DOCSHELL 0D674800 == 45 [pid = 2292] [id = 583] 18:45:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D67B000) [pid = 2292] [serial = 1749] [outer = 00000000] 18:45:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (10FD1C00) [pid = 2292] [serial = 1750] [outer = 0D67B000] 18:45:22 INFO - PROCESS | 2292 | 1467596722910 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (14E49400) [pid = 2292] [serial = 1751] [outer = 0D67B000] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 1AD1F800 == 44 [pid = 2292] [id = 578] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 17926400 == 43 [pid = 2292] [id = 577] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 08884400 == 42 [pid = 2292] [id = 576] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 10E18000 == 41 [pid = 2292] [id = 575] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 19A04800 == 40 [pid = 2292] [id = 574] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 183BD000 == 39 [pid = 2292] [id = 573] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 16449800 == 38 [pid = 2292] [id = 572] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 0D672C00 == 37 [pid = 2292] [id = 571] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 0C8B2C00 == 36 [pid = 2292] [id = 570] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (0D788C00) [pid = 2292] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (0D1F1000) [pid = 2292] [serial = 1663] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A66BC00) [pid = 2292] [serial = 1696] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOCSHELL 0CD28400 == 35 [pid = 2292] [id = 569] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (18C8C400) [pid = 2292] [serial = 1681] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (192F0400) [pid = 2292] [serial = 1684] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0D6F8C00) [pid = 2292] [serial = 1666] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (14E51800) [pid = 2292] [serial = 1675] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14EEC000) [pid = 2292] [serial = 1676] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (116E9000) [pid = 2292] [serial = 1672] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (118D3400) [pid = 2292] [serial = 1673] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1793C000) [pid = 2292] [serial = 1678] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (0D74C800) [pid = 2292] [serial = 1670] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D6F4400) [pid = 2292] [serial = 1669] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (18D38800) [pid = 2292] [serial = 1682] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A094C00) [pid = 2292] [serial = 1687] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19A03C00) [pid = 2292] [serial = 1685] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A096800) [pid = 2292] [serial = 1688] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (19A30800) [pid = 2292] [serial = 1690] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A09D000) [pid = 2292] [serial = 1691] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (179C7000) [pid = 2292] [serial = 1679] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A0CA000) [pid = 2292] [serial = 1693] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A270C00) [pid = 2292] [serial = 1694] [outer = 00000000] [url = about:blank] 18:45:23 INFO - PROCESS | 2292 | 1467596723463 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]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 18:45:23 INFO - PROCESS | 2292 | 1467596723524 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 2292 | 1467596723528 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:45:23 INFO - PROCESS | 2292 | 1467596723533 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 2292 | 1467596723536 Marionette TRACE conn5 <- [1,2298,null,{}] 18:45:23 INFO - PROCESS | 2292 | 1467596723545 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}] 18:45:23 INFO - PROCESS | 2292 | 1467596723547 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:23 INFO - PROCESS | 2292 | 1467596723635 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:45:23 INFO - PROCESS | 2292 | 1467596723641 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 2292 | 1467596723643 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:23 INFO - PROCESS | 2292 | ++DOCSHELL 0D1FEC00 == 36 [pid = 2292] [id = 584] 18:45:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0DA9C000) [pid = 2292] [serial = 1752] [outer = 00000000] 18:45:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (116ED800) [pid = 2292] [serial = 1753] [outer = 0DA9C000] 18:45:23 INFO - PROCESS | 2292 | 1467596723689 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14630000) [pid = 2292] [serial = 1754] [outer = 0DA9C000] 18:45:24 INFO - PROCESS | 2292 | 1467596724170 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 18:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:45:24 INFO - PROCESS | 2292 | 1467596724208 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 2292 | 1467596724211 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:45:24 INFO - PROCESS | 2292 | 1467596724218 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 2292 | 1467596724221 Marionette TRACE conn5 <- [1,2302,null,{}] 18:45:24 INFO - PROCESS | 2292 | 1467596724231 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}] 18:45:24 INFO - PROCESS | 2292 | 1467596724235 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:24 INFO - PROCESS | 2292 | 1467596724320 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:45:24 INFO - PROCESS | 2292 | 1467596724329 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 2292 | 1467596724332 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:24 INFO - PROCESS | 2292 | ++DOCSHELL 17941C00 == 37 [pid = 2292] [id = 585] 18:45:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17945000) [pid = 2292] [serial = 1755] [outer = 00000000] 18:45:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183B6400) [pid = 2292] [serial = 1756] [outer = 17945000] 18:45:24 INFO - PROCESS | 2292 | 1467596724379 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (183C5000) [pid = 2292] [serial = 1757] [outer = 17945000] 18:45:24 INFO - PROCESS | 2292 | 1467596724835 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 18:45:24 INFO - PROCESS | 2292 | 1467596724904 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 2292 | 1467596724907 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:45:24 INFO - PROCESS | 2292 | 1467596724910 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 2292 | 1467596724911 Marionette TRACE conn5 <- [1,2306,null,{}] 18:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:45:24 INFO - PROCESS | 2292 | 1467596724915 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}] 18:45:24 INFO - PROCESS | 2292 | 1467596724917 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:24 INFO - PROCESS | 2292 | 1467596725004 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:45:25 INFO - PROCESS | 2292 | 1467596725147 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 2292 | 1467596725149 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:25 INFO - PROCESS | 2292 | ++DOCSHELL 18F93000 == 38 [pid = 2292] [id = 586] 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18F96400) [pid = 2292] [serial = 1758] [outer = 00000000] 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (192DBC00) [pid = 2292] [serial = 1759] [outer = 18F96400] 18:45:25 INFO - PROCESS | 2292 | 1467596725193 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192E3000) [pid = 2292] [serial = 1760] [outer = 18F96400] 18:45:25 INFO - PROCESS | 2292 | 1467596725652 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] 18:45:25 INFO - PROCESS | 2292 | 1467596725687 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:45:25 INFO - PROCESS | 2292 | 1467596725690 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 2292 | 1467596725691 Marionette TRACE conn5 <- [1,2310,null,{}] 18:45:25 INFO - PROCESS | 2292 | 1467596725695 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}] 18:45:25 INFO - PROCESS | 2292 | 1467596725697 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:25 INFO - PROCESS | 2292 | 1467596725818 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:45:25 INFO - PROCESS | 2292 | 1467596725824 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 2292 | 1467596725826 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:25 INFO - PROCESS | 2292 | ++DOCSHELL 19A02C00 == 39 [pid = 2292] [id = 587] 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19A03000) [pid = 2292] [serial = 1761] [outer = 00000000] 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A04FC00) [pid = 2292] [serial = 1762] [outer = 19A03000] 18:45:25 INFO - PROCESS | 2292 | 1467596725869 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A099800) [pid = 2292] [serial = 1763] [outer = 19A03000] 18:45:26 INFO - PROCESS | 2292 | 1467596726320 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 18:45:26 INFO - PROCESS | 2292 | 1467596726362 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 2292 | 1467596726364 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:45:26 INFO - PROCESS | 2292 | 1467596726403 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 2292 | 1467596726405 Marionette TRACE conn5 <- [1,2314,null,{}] 18:45:26 INFO - PROCESS | 2292 | 1467596726408 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}] 18:45:26 INFO - PROCESS | 2292 | 1467596726414 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:26 INFO - PROCESS | 2292 | 1467596726555 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:45:26 INFO - PROCESS | 2292 | 1467596726566 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 2292 | 1467596726568 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:26 INFO - PROCESS | 2292 | ++DOCSHELL 17924400 == 40 [pid = 2292] [id = 588] 18:45:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A04A000) [pid = 2292] [serial = 1764] [outer = 00000000] 18:45:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A661400) [pid = 2292] [serial = 1765] [outer = 1A04A000] 18:45:26 INFO - PROCESS | 2292 | 1467596726611 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1A860800) [pid = 2292] [serial = 1766] [outer = 1A04A000] 18:45:27 INFO - PROCESS | 2292 | 1467596727025 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 18:45:27 INFO - PROCESS | 2292 | 1467596727088 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 2292 | 1467596727090 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:45:27 INFO - PROCESS | 2292 | 1467596727093 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:45:27 INFO - PROCESS | 2292 | 1467596727104 Marionette TRACE conn5 <- [1,2318,null,{}] 18:45:27 INFO - PROCESS | 2292 | 1467596727118 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}] 18:45:27 INFO - PROCESS | 2292 | 1467596727120 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:27 INFO - PROCESS | 2292 | 1467596727236 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:45:27 INFO - PROCESS | 2292 | 1467596727241 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 2292 | 1467596727243 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:27 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C1400 == 41 [pid = 2292] [id = 589] 18:45:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A98DC00) [pid = 2292] [serial = 1767] [outer = 00000000] 18:45:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1BF60800) [pid = 2292] [serial = 1768] [outer = 1A98DC00] 18:45:27 INFO - PROCESS | 2292 | 1467596727285 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C278400) [pid = 2292] [serial = 1769] [outer = 1A98DC00] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A73A000) [pid = 2292] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (183BD800) [pid = 2292] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (19A29C00) [pid = 2292] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14D6CC00) [pid = 2292] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0DD92C00) [pid = 2292] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (17925400) [pid = 2292] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0C8B3800) [pid = 2292] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A0BBC00) [pid = 2292] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:45:27 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0CD6C800) [pid = 2292] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:45:27 INFO - PROCESS | 2292 | 1467596727959 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 892ms 18:45:27 INFO - PROCESS | 2292 | 1467596727989 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:45:27 INFO - PROCESS | 2292 | 1467596727991 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:45:27 INFO - PROCESS | 2292 | 1467596727994 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 2292 | 1467596727996 Marionette TRACE conn5 <- [1,2322,null,{}] 18:45:27 INFO - PROCESS | 2292 | 1467596727999 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}] 18:45:27 INFO - PROCESS | 2292 | 1467596728001 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:28 INFO - PROCESS | 2292 | 1467596728120 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:45:28 INFO - PROCESS | 2292 | 1467596728128 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 2292 | 1467596728130 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:28 INFO - PROCESS | 2292 | ++DOCSHELL 0DD98800 == 42 [pid = 2292] [id = 590] 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (14DCC800) [pid = 2292] [serial = 1770] [outer = 00000000] 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A097400) [pid = 2292] [serial = 1771] [outer = 14DCC800] 18:45:28 INFO - PROCESS | 2292 | 1467596728176 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A0C0400) [pid = 2292] [serial = 1772] [outer = 14DCC800] 18:45:28 INFO - PROCESS | 2292 | 1467596728581 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 18:45:28 INFO - PROCESS | 2292 | 1467596728627 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 2292 | 1467596728629 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:45:28 INFO - PROCESS | 2292 | 1467596728636 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:45:28 INFO - PROCESS | 2292 | 1467596728638 Marionette TRACE conn5 <- [1,2326,null,{}] 18:45:28 INFO - PROCESS | 2292 | 1467596728641 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}] 18:45:28 INFO - PROCESS | 2292 | 1467596728643 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:28 INFO - PROCESS | 2292 | 1467596728724 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:45:28 INFO - PROCESS | 2292 | 1467596728730 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 2292 | 1467596728731 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:28 INFO - PROCESS | 2292 | ++DOCSHELL 19AC3800 == 43 [pid = 2292] [id = 591] 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1AD55C00) [pid = 2292] [serial = 1773] [outer = 00000000] 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C51FC00) [pid = 2292] [serial = 1774] [outer = 1AD55C00] 18:45:28 INFO - PROCESS | 2292 | 1467596728776 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C545400) [pid = 2292] [serial = 1775] [outer = 1AD55C00] 18:45:29 INFO - PROCESS | 2292 | 1467596729203 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 18:45:29 INFO - PROCESS | 2292 | 1467596729271 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 2292 | 1467596729273 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:45:29 INFO - PROCESS | 2292 | 1467596729276 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 2292 | 1467596729277 Marionette TRACE conn5 <- [1,2330,null,{}] 18:45:29 INFO - PROCESS | 2292 | 1467596729281 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}] 18:45:29 INFO - PROCESS | 2292 | 1467596729283 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:29 INFO - PROCESS | 2292 | 1467596729363 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:45:29 INFO - PROCESS | 2292 | 1467596729369 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 2292 | 1467596729370 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:29 INFO - PROCESS | 2292 | ++DOCSHELL 1C51B000 == 44 [pid = 2292] [id = 592] 18:45:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C548000) [pid = 2292] [serial = 1776] [outer = 00000000] 18:45:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1C5C5000) [pid = 2292] [serial = 1777] [outer = 1C548000] 18:45:29 INFO - PROCESS | 2292 | 1467596729412 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C6DA000) [pid = 2292] [serial = 1778] [outer = 1C548000] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 1A4EB800 == 43 [pid = 2292] [id = 568] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 1C283000 == 42 [pid = 2292] [id = 553] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0D784C00 == 41 [pid = 2292] [id = 566] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 14F49800 == 40 [pid = 2292] [id = 567] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0D1F8800 == 39 [pid = 2292] [id = 565] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0D07CC00 == 38 [pid = 2292] [id = 554] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0D675000 == 37 [pid = 2292] [id = 555] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0D674800 == 36 [pid = 2292] [id = 583] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 15E64C00 == 35 [pid = 2292] [id = 582] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 14DCBC00 == 34 [pid = 2292] [id = 580] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 1913A400 == 33 [pid = 2292] [id = 581] 18:45:30 INFO - PROCESS | 2292 | --DOCSHELL 0895D400 == 32 [pid = 2292] [id = 579] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 0D1FEC00 == 31 [pid = 2292] [id = 584] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 19A02C00 == 30 [pid = 2292] [id = 587] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 18F93000 == 29 [pid = 2292] [id = 586] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 17924400 == 28 [pid = 2292] [id = 588] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 1A0C1400 == 27 [pid = 2292] [id = 589] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 19AC3800 == 26 [pid = 2292] [id = 591] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 0DD98800 == 25 [pid = 2292] [id = 590] 18:45:31 INFO - PROCESS | 2292 | --DOCSHELL 17941C00 == 24 [pid = 2292] [id = 585] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1792C400) [pid = 2292] [serial = 1702] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A858400) [pid = 2292] [serial = 1733] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (18F98400) [pid = 2292] [serial = 1721] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (19AC7400) [pid = 2292] [serial = 1723] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1903CC00) [pid = 2292] [serial = 1730] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (14E25C00) [pid = 2292] [serial = 1715] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1793B400) [pid = 2292] [serial = 1717] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (183B0C00) [pid = 2292] [serial = 1718] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A7BF800) [pid = 2292] [serial = 1705] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D07E000) [pid = 2292] [serial = 1711] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A664400) [pid = 2292] [serial = 1727] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (18F9C000) [pid = 2292] [serial = 1729] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F94400) [pid = 2292] [serial = 1720] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0DA96400) [pid = 2292] [serial = 1699] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A095C00) [pid = 2292] [serial = 1724] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A857C00) [pid = 2292] [serial = 1732] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D084000) [pid = 2292] [serial = 1708] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D28000) [pid = 2292] [serial = 1714] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0DD42000) [pid = 2292] [serial = 1712] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A4EE000) [pid = 2292] [serial = 1726] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D6F4800) [pid = 2292] [serial = 1709] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1BF9F400) [pid = 2292] [serial = 1735] [outer = 00000000] [url = about:blank] 18:45:31 INFO - PROCESS | 2292 | 1467596731425 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2174ms 18:45:31 INFO - PROCESS | 2292 | 1467596731451 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 2292 | 1467596731455 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:45:31 INFO - PROCESS | 2292 | 1467596731460 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 2292 | 1467596731463 Marionette TRACE conn5 <- [1,2334,null,{}] 18:45:31 INFO - PROCESS | 2292 | 1467596731469 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}] 18:45:31 INFO - PROCESS | 2292 | 1467596731472 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:31 INFO - PROCESS | 2292 | 1467596731566 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:45:31 INFO - PROCESS | 2292 | 1467596731573 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 2292 | 1467596731577 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:31 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F2400 == 25 [pid = 2292] [id = 593] 18:45:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D1F5400) [pid = 2292] [serial = 1779] [outer = 00000000] 18:45:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D672C00) [pid = 2292] [serial = 1780] [outer = 0D1F5400] 18:45:31 INFO - PROCESS | 2292 | 1467596731626 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D6EF000) [pid = 2292] [serial = 1781] [outer = 0D1F5400] 18:45:32 INFO - PROCESS | 2292 | 1467596732130 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 18:45:32 INFO - PROCESS | 2292 | 1467596732192 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 2292 | 1467596732197 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:45:32 INFO - PROCESS | 2292 | 1467596732203 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 2292 | 1467596732206 Marionette TRACE conn5 <- [1,2338,null,{}] 18:45:32 INFO - PROCESS | 2292 | 1467596732210 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}] 18:45:32 INFO - PROCESS | 2292 | 1467596732213 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:32 INFO - PROCESS | 2292 | 1467596732305 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:45:32 INFO - PROCESS | 2292 | 1467596732411 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 2292 | 1467596732413 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:32 INFO - PROCESS | 2292 | ++DOCSHELL 0D788000 == 26 [pid = 2292] [id = 594] 18:45:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D788C00) [pid = 2292] [serial = 1782] [outer = 00000000] 18:45:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0DA2C800) [pid = 2292] [serial = 1783] [outer = 0D788C00] 18:45:32 INFO - PROCESS | 2292 | 1467596732460 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0DD42C00) [pid = 2292] [serial = 1784] [outer = 0D788C00] 18:45:32 INFO - PROCESS | 2292 | 1467596732883 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 18:45:32 INFO - PROCESS | 2292 | 1467596732937 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 2292 | 1467596732939 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:45:32 INFO - PROCESS | 2292 | 1467596732942 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:45:32 INFO - PROCESS | 2292 | 1467596732946 Marionette TRACE conn5 <- [1,2342,null,{}] 18:45:32 INFO - PROCESS | 2292 | 1467596732989 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}] 18:45:32 INFO - PROCESS | 2292 | 1467596732994 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:33 INFO - PROCESS | 2292 | 1467596733091 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:45:33 INFO - PROCESS | 2292 | 1467596733101 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 2292 | 1467596733104 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:33 INFO - PROCESS | 2292 | ++DOCSHELL 146B1C00 == 27 [pid = 2292] [id = 595] 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (146B3400) [pid = 2292] [serial = 1785] [outer = 00000000] 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (147CB800) [pid = 2292] [serial = 1786] [outer = 146B3400] 18:45:33 INFO - PROCESS | 2292 | 1467596733153 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (14D6CC00) [pid = 2292] [serial = 1787] [outer = 146B3400] 18:45:33 INFO - PROCESS | 2292 | 1467596733665 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]]]}] 18:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 750ms 18:45:33 INFO - PROCESS | 2292 | 1467596733697 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 2292 | 1467596733699 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:45:33 INFO - PROCESS | 2292 | 1467596733703 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 2292 | 1467596733704 Marionette TRACE conn5 <- [1,2346,null,{}] 18:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:45:33 INFO - PROCESS | 2292 | 1467596733708 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}] 18:45:33 INFO - PROCESS | 2292 | 1467596733709 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:33 INFO - PROCESS | 2292 | 1467596733797 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:45:33 INFO - PROCESS | 2292 | 1467596733803 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 2292 | 1467596733805 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:33 INFO - PROCESS | 2292 | ++DOCSHELL 14E56800 == 28 [pid = 2292] [id = 596] 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (14E57000) [pid = 2292] [serial = 1788] [outer = 00000000] 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (14FBF800) [pid = 2292] [serial = 1789] [outer = 14E57000] 18:45:33 INFO - PROCESS | 2292 | 1467596733849 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1792B000) [pid = 2292] [serial = 1790] [outer = 14E57000] 18:45:34 INFO - PROCESS | 2292 | 1467596734303 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 18:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:45:34 INFO - PROCESS | 2292 | 1467596734337 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 2292 | 1467596734339 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:45:34 INFO - PROCESS | 2292 | 1467596734342 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 2292 | 1467596734344 Marionette TRACE conn5 <- [1,2350,null,{}] 18:45:34 INFO - PROCESS | 2292 | 1467596734347 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}] 18:45:34 INFO - PROCESS | 2292 | 1467596734349 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:34 INFO - PROCESS | 2292 | 1467596734428 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:45:34 INFO - PROCESS | 2292 | 1467596734433 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 2292 | 1467596734435 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:34 INFO - PROCESS | 2292 | ++DOCSHELL 1792F800 == 29 [pid = 2292] [id = 597] 18:45:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1793B400) [pid = 2292] [serial = 1791] [outer = 00000000] 18:45:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (179BC000) [pid = 2292] [serial = 1792] [outer = 1793B400] 18:45:34 INFO - PROCESS | 2292 | 1467596734479 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (183BB000) [pid = 2292] [serial = 1793] [outer = 1793B400] 18:45:34 INFO - PROCESS | 2292 | 1467596734959 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 18:45:35 INFO - PROCESS | 2292 | 1467596735013 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 2292 | 1467596735015 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:45:35 INFO - PROCESS | 2292 | 1467596735018 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:45:35 INFO - PROCESS | 2292 | 1467596735020 Marionette TRACE conn5 <- [1,2354,null,{}] 18:45:35 INFO - PROCESS | 2292 | 1467596735024 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}] 18:45:35 INFO - PROCESS | 2292 | 1467596735029 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:35 INFO - PROCESS | 2292 | 1467596735145 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:45:35 INFO - PROCESS | 2292 | 1467596735157 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 2292 | 1467596735159 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:35 INFO - PROCESS | 2292 | ++DOCSHELL 18F9C400 == 30 [pid = 2292] [id = 598] 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (18F9C800) [pid = 2292] [serial = 1794] [outer = 00000000] 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (192D6400) [pid = 2292] [serial = 1795] [outer = 18F9C800] 18:45:35 INFO - PROCESS | 2292 | 1467596735203 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (192DB800) [pid = 2292] [serial = 1796] [outer = 18F9C800] 18:45:35 INFO - PROCESS | 2292 | 1467596735642 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]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 18:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:45:35 INFO - PROCESS | 2292 | 1467596735693 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 2292 | 1467596735695 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:45:35 INFO - PROCESS | 2292 | 1467596735698 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 2292 | 1467596735700 Marionette TRACE conn5 <- [1,2358,null,{}] 18:45:35 INFO - PROCESS | 2292 | 1467596735703 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}] 18:45:35 INFO - PROCESS | 2292 | 1467596735705 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:35 INFO - PROCESS | 2292 | 1467596735782 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:45:35 INFO - PROCESS | 2292 | 1467596735816 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 2292 | 1467596735818 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:35 INFO - PROCESS | 2292 | ++DOCSHELL 192D6000 == 31 [pid = 2292] [id = 599] 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (192E2C00) [pid = 2292] [serial = 1797] [outer = 00000000] 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (19A2A800) [pid = 2292] [serial = 1798] [outer = 192E2C00] 18:45:35 INFO - PROCESS | 2292 | 1467596735860 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (19AC4800) [pid = 2292] [serial = 1799] [outer = 192E2C00] 18:45:36 INFO - PROCESS | 2292 | 1467596736300 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 18:45:36 INFO - PROCESS | 2292 | 1467596736344 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 2292 | 1467596736346 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:45:36 INFO - PROCESS | 2292 | 1467596736349 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 2292 | 1467596736351 Marionette TRACE conn5 <- [1,2362,null,{}] 18:45:36 INFO - PROCESS | 2292 | 1467596736354 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}] 18:45:36 INFO - PROCESS | 2292 | 1467596736356 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:36 INFO - PROCESS | 2292 | 1467596736435 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:45:36 INFO - PROCESS | 2292 | 1467596736441 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 2292 | 1467596736443 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:36 INFO - PROCESS | 2292 | ++DOCSHELL 1A04C800 == 32 [pid = 2292] [id = 600] 18:45:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1A050000) [pid = 2292] [serial = 1800] [outer = 00000000] 18:45:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (1A09B000) [pid = 2292] [serial = 1801] [outer = 1A050000] 18:45:36 INFO - PROCESS | 2292 | 1467596736486 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (1A096000) [pid = 2292] [serial = 1802] [outer = 1A050000] 18:45:36 INFO - PROCESS | 2292 | 1467596736969 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 18:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:45:37 INFO - PROCESS | 2292 | 1467596737020 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 2292 | 1467596737022 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:45:37 INFO - PROCESS | 2292 | 1467596737025 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 2292 | 1467596737027 Marionette TRACE conn5 <- [1,2366,null,{}] 18:45:37 INFO - PROCESS | 2292 | 1467596737030 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}] 18:45:37 INFO - PROCESS | 2292 | 1467596737032 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:37 INFO - PROCESS | 2292 | 1467596737154 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:45:37 INFO - PROCESS | 2292 | 1467596737248 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 2292 | 1467596737250 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:37 INFO - PROCESS | 2292 | ++DOCSHELL 146B0400 == 33 [pid = 2292] [id = 601] 18:45:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (1A4E5C00) [pid = 2292] [serial = 1803] [outer = 00000000] 18:45:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (1A601C00) [pid = 2292] [serial = 1804] [outer = 1A4E5C00] 18:45:37 INFO - PROCESS | 2292 | 1467596737293 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (1A670000) [pid = 2292] [serial = 1805] [outer = 1A4E5C00] 18:45:37 INFO - PROCESS | 2292 | 1467596737725 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 18:45:37 INFO - PROCESS | 2292 | 1467596737756 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 2292 | 1467596737758 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:45:37 INFO - PROCESS | 2292 | 1467596737761 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 2292 | 1467596737762 Marionette TRACE conn5 <- [1,2370,null,{}] 18:45:37 INFO - PROCESS | 2292 | 1467596737766 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}] 18:45:37 INFO - PROCESS | 2292 | 1467596737767 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:37 INFO - PROCESS | 2292 | 1467596737890 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:45:37 INFO - PROCESS | 2292 | 1467596737895 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 2292 | 1467596737897 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:37 INFO - PROCESS | 2292 | ++DOCSHELL 1A7BEC00 == 34 [pid = 2292] [id = 602] 18:45:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (1A852800) [pid = 2292] [serial = 1806] [outer = 00000000] 18:45:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 100 (1A859800) [pid = 2292] [serial = 1807] [outer = 1A852800] 18:45:37 INFO - PROCESS | 2292 | 1467596737941 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 101 (1AD12C00) [pid = 2292] [serial = 1808] [outer = 1A852800] 18:45:38 INFO - PROCESS | 2292 | 1467596738397 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 18:45:38 INFO - PROCESS | 2292 | 1467596738432 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 2292 | 1467596738435 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:45:38 INFO - PROCESS | 2292 | 1467596738438 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:45:38 INFO - PROCESS | 2292 | 1467596738440 Marionette TRACE conn5 <- [1,2374,null,{}] 18:45:38 INFO - PROCESS | 2292 | 1467596738445 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}] 18:45:38 INFO - PROCESS | 2292 | 1467596738447 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:38 INFO - PROCESS | 2292 | 1467596738612 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 100 (1BF5B400) [pid = 2292] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 99 (14F4D400) [pid = 2292] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (1A60B800) [pid = 2292] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (0D785000) [pid = 2292] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (19A03000) [pid = 2292] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (1A04A000) [pid = 2292] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A98DC00) [pid = 2292] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (14DCC800) [pid = 2292] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1AD55C00) [pid = 2292] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (18F96400) [pid = 2292] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (17945000) [pid = 2292] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0DA9C000) [pid = 2292] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (0D67B000) [pid = 2292] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1A4E5800) [pid = 2292] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19AC5C00) [pid = 2292] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (14E29000) [pid = 2292] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0895D800) [pid = 2292] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D080800) [pid = 2292] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D677000) [pid = 2292] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:45:38 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D67F000) [pid = 2292] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:45:39 INFO - PROCESS | 2292 | 1467596739042 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 2292 | 1467596739044 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:39 INFO - PROCESS | 2292 | ++DOCSHELL 08958800 == 35 [pid = 2292] [id = 603] 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (0895D800) [pid = 2292] [serial = 1809] [outer = 00000000] 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0D67B000) [pid = 2292] [serial = 1810] [outer = 0895D800] 18:45:39 INFO - PROCESS | 2292 | 1467596739095 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (146EA000) [pid = 2292] [serial = 1811] [outer = 0895D800] 18:45:39 INFO - PROCESS | 2292 | 1467596739452 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1068ms 18:45:39 INFO - PROCESS | 2292 | 1467596739520 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 2292 | 1467596739522 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:45:39 INFO - PROCESS | 2292 | 1467596739526 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 2292 | 1467596739527 Marionette TRACE conn5 <- [1,2378,null,{}] 18:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:45:39 INFO - PROCESS | 2292 | 1467596739531 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}] 18:45:39 INFO - PROCESS | 2292 | 1467596739533 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:39 INFO - PROCESS | 2292 | 1467596739613 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:45:39 INFO - PROCESS | 2292 | 1467596739619 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 2292 | 1467596739620 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:39 INFO - PROCESS | 2292 | ++DOCSHELL 15E65800 == 36 [pid = 2292] [id = 604] 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1792F400) [pid = 2292] [serial = 1812] [outer = 00000000] 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A4E3C00) [pid = 2292] [serial = 1813] [outer = 1792F400] 18:45:39 INFO - PROCESS | 2292 | 1467596739672 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1BF9FC00) [pid = 2292] [serial = 1814] [outer = 1792F400] 18:45:40 INFO - PROCESS | 2292 | 1467596740094 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 18:45:40 INFO - PROCESS | 2292 | 1467596740161 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 2292 | 1467596740163 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:45:40 INFO - PROCESS | 2292 | 1467596740171 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 2292 | 1467596740172 Marionette TRACE conn5 <- [1,2382,null,{}] 18:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:45:40 INFO - PROCESS | 2292 | 1467596740176 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}] 18:45:40 INFO - PROCESS | 2292 | 1467596740177 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:40 INFO - PROCESS | 2292 | 1467596740259 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:45:40 INFO - PROCESS | 2292 | 1467596740265 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 2292 | 1467596740266 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:40 INFO - PROCESS | 2292 | ++DOCSHELL 1C27C000 == 37 [pid = 2292] [id = 605] 18:45:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1C282000) [pid = 2292] [serial = 1815] [outer = 00000000] 18:45:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1C53A800) [pid = 2292] [serial = 1816] [outer = 1C282000] 18:45:40 INFO - PROCESS | 2292 | 1467596740309 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1C541000) [pid = 2292] [serial = 1817] [outer = 1C282000] 18:45:40 INFO - PROCESS | 2292 | 1467596740777 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 18:45:40 INFO - PROCESS | 2292 | 1467596740820 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 2292 | 1467596740822 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:45:40 INFO - PROCESS | 2292 | 1467596740825 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 2292 | 1467596740826 Marionette TRACE conn5 <- [1,2386,null,{}] 18:45:40 INFO - PROCESS | 2292 | 1467596740830 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}] 18:45:40 INFO - PROCESS | 2292 | 1467596740832 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:40 INFO - PROCESS | 2292 | 1467596740913 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:45:40 INFO - PROCESS | 2292 | 1467596740918 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 2292 | 1467596740920 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:40 INFO - PROCESS | 2292 | ++DOCSHELL 179BA400 == 38 [pid = 2292] [id = 606] 18:45:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1C542800) [pid = 2292] [serial = 1818] [outer = 00000000] 18:45:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1C6D6800) [pid = 2292] [serial = 1819] [outer = 1C542800] 18:45:40 INFO - PROCESS | 2292 | 1467596740962 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1C6E0000) [pid = 2292] [serial = 1820] [outer = 1C542800] 18:45:41 INFO - PROCESS | 2292 | 1467596741824 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1020ms 18:45:41 INFO - PROCESS | 2292 | 1467596741847 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 2292 | 1467596741852 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:45:41 INFO - PROCESS | 2292 | 1467596741856 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 2292 | 1467596741862 Marionette TRACE conn5 <- [1,2390,null,{}] 18:45:41 INFO - PROCESS | 2292 | 1467596741887 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}] 18:45:41 INFO - PROCESS | 2292 | 1467596741890 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:42 INFO - PROCESS | 2292 | 1467596742015 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:45:42 INFO - PROCESS | 2292 | 1467596742160 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 2292 | 1467596742163 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:42 INFO - PROCESS | 2292 | ++DOCSHELL 0D035800 == 39 [pid = 2292] [id = 607] 18:45:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (0D1FF400) [pid = 2292] [serial = 1821] [outer = 00000000] 18:45:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (0D783400) [pid = 2292] [serial = 1822] [outer = 0D1FF400] 18:45:42 INFO - PROCESS | 2292 | 1467596742220 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0DA9DC00) [pid = 2292] [serial = 1823] [outer = 0D1FF400] 18:45:42 INFO - PROCESS | 2292 | 1467596742918 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1153ms 18:45:43 INFO - PROCESS | 2292 | 1467596743179 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 2292 | 1467596743183 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:45:43 INFO - PROCESS | 2292 | 1467596743189 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 2292 | 1467596743191 Marionette TRACE conn5 <- [1,2394,null,{}] 18:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:45:43 INFO - PROCESS | 2292 | 1467596743197 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}] 18:45:43 INFO - PROCESS | 2292 | 1467596743200 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:43 INFO - PROCESS | 2292 | 1467596743309 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:45:43 INFO - PROCESS | 2292 | 1467596743431 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 2292 | 1467596743436 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:43 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F0C00 == 40 [pid = 2292] [id = 608] 18:45:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0D1F1000) [pid = 2292] [serial = 1824] [outer = 00000000] 18:45:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (0D1FF000) [pid = 2292] [serial = 1825] [outer = 0D1F1000] 18:45:43 INFO - PROCESS | 2292 | 1467596743529 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 99 (0D6F3C00) [pid = 2292] [serial = 1826] [outer = 0D1F1000] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 14D2D400 == 39 [pid = 2292] [id = 523] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 08968000 == 38 [pid = 2292] [id = 526] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 0896E800 == 37 [pid = 2292] [id = 531] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 192DF800 == 36 [pid = 2292] [id = 535] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 14FCBC00 == 35 [pid = 2292] [id = 537] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 0D746400 == 34 [pid = 2292] [id = 521] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 0D676400 == 33 [pid = 2292] [id = 529] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 19A29000 == 32 [pid = 2292] [id = 527] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 18F94C00 == 31 [pid = 2292] [id = 525] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 17944400 == 30 [pid = 2292] [id = 533] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 0E04FC00 == 29 [pid = 2292] [id = 522] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 18F92000 == 28 [pid = 2292] [id = 534] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 17932C00 == 27 [pid = 2292] [id = 524] 18:45:43 INFO - PROCESS | 2292 | --DOCSHELL 0DD4BC00 == 26 [pid = 2292] [id = 532] 18:45:43 INFO - PROCESS | 2292 | --DOMWINDOW == 98 (1C5C5000) [pid = 2292] [serial = 1777] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (1C279800) [pid = 2292] [serial = 1736] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (0D672400) [pid = 2292] [serial = 1664] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (0D748C00) [pid = 2292] [serial = 1667] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (1A736400) [pid = 2292] [serial = 1697] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (183B0400) [pid = 2292] [serial = 1703] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A85A400) [pid = 2292] [serial = 1706] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (10E17C00) [pid = 2292] [serial = 1700] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (1A04FC00) [pid = 2292] [serial = 1762] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A661400) [pid = 2292] [serial = 1765] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1BF60800) [pid = 2292] [serial = 1768] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (1C278400) [pid = 2292] [serial = 1769] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A097400) [pid = 2292] [serial = 1771] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1C51FC00) [pid = 2292] [serial = 1774] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (192DBC00) [pid = 2292] [serial = 1759] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183B6400) [pid = 2292] [serial = 1756] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (183C5000) [pid = 2292] [serial = 1757] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (116ED800) [pid = 2292] [serial = 1753] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14630000) [pid = 2292] [serial = 1754] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14E49400) [pid = 2292] [serial = 1751] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (10FD1C00) [pid = 2292] [serial = 1750] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1C542C00) [pid = 2292] [serial = 1748] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1C53D800) [pid = 2292] [serial = 1747] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1BF9E800) [pid = 2292] [serial = 1745] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A4ED400) [pid = 2292] [serial = 1744] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (16453C00) [pid = 2292] [serial = 1742] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (14FC5400) [pid = 2292] [serial = 1741] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D67EC00) [pid = 2292] [serial = 1739] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0C8BDC00) [pid = 2292] [serial = 1738] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C545400) [pid = 2292] [serial = 1775] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A860800) [pid = 2292] [serial = 1766] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A099800) [pid = 2292] [serial = 1763] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (192E3000) [pid = 2292] [serial = 1760] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A0C0400) [pid = 2292] [serial = 1772] [outer = 00000000] [url = about:blank] 18:45:44 INFO - PROCESS | 2292 | 1467596744117 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 18:45:44 INFO - PROCESS | 2292 | 1467596744171 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 2292 | 1467596744174 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:45:44 INFO - PROCESS | 2292 | 1467596744181 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 2292 | 1467596744185 Marionette TRACE conn5 <- [1,2398,null,{}] 18:45:44 INFO - PROCESS | 2292 | 1467596744189 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}] 18:45:44 INFO - PROCESS | 2292 | 1467596744191 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:44 INFO - PROCESS | 2292 | 1467596744281 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:45:44 INFO - PROCESS | 2292 | 1467596744378 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 2292 | 1467596744381 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:44 INFO - PROCESS | 2292 | ++DOCSHELL 0D6FBC00 == 27 [pid = 2292] [id = 609] 18:45:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D746400) [pid = 2292] [serial = 1827] [outer = 00000000] 18:45:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0DD92C00) [pid = 2292] [serial = 1828] [outer = 0D746400] 18:45:44 INFO - PROCESS | 2292 | 1467596744427 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (10E0D000) [pid = 2292] [serial = 1829] [outer = 0D746400] 18:45:44 INFO - PROCESS | 2292 | 1467596744898 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 790ms 18:45:44 INFO - PROCESS | 2292 | 1467596744970 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 2292 | 1467596744973 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:45:44 INFO - PROCESS | 2292 | 1467596744976 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:45:44 INFO - PROCESS | 2292 | 1467596744978 Marionette TRACE conn5 <- [1,2402,null,{}] 18:45:44 INFO - PROCESS | 2292 | 1467596744988 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}] 18:45:44 INFO - PROCESS | 2292 | 1467596744992 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:45 INFO - PROCESS | 2292 | 1467596745082 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:45:45 INFO - PROCESS | 2292 | 1467596745099 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 2292 | 1467596745102 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:45 INFO - PROCESS | 2292 | ++DOCSHELL 149DA400 == 28 [pid = 2292] [id = 610] 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (149DBC00) [pid = 2292] [serial = 1830] [outer = 00000000] 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14D9E400) [pid = 2292] [serial = 1831] [outer = 149DBC00] 18:45:45 INFO - PROCESS | 2292 | 1467596745150 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14E2D800) [pid = 2292] [serial = 1832] [outer = 149DBC00] 18:45:45 INFO - PROCESS | 2292 | 1467596745626 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 18:45:45 INFO - PROCESS | 2292 | 1467596745650 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:45:45 INFO - PROCESS | 2292 | 1467596745652 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:45:45 INFO - PROCESS | 2292 | 1467596745655 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 2292 | 1467596745657 Marionette TRACE conn5 <- [1,2406,null,{}] 18:45:45 INFO - PROCESS | 2292 | 1467596745660 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}] 18:45:45 INFO - PROCESS | 2292 | 1467596745662 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:45 INFO - PROCESS | 2292 | 1467596745747 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:45:45 INFO - PROCESS | 2292 | 1467596745754 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 2292 | 1467596745756 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:45 INFO - PROCESS | 2292 | ++DOCSHELL 17925000 == 29 [pid = 2292] [id = 611] 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17926800) [pid = 2292] [serial = 1833] [outer = 00000000] 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1792FC00) [pid = 2292] [serial = 1834] [outer = 17926800] 18:45:45 INFO - PROCESS | 2292 | 1467596745809 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17943400) [pid = 2292] [serial = 1835] [outer = 17926800] 18:45:46 INFO - PROCESS | 2292 | 1467596746246 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]]]}] 18:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 18:45:46 INFO - PROCESS | 2292 | 1467596746293 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 2292 | 1467596746295 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:45:46 INFO - PROCESS | 2292 | 1467596746299 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 2292 | 1467596746300 Marionette TRACE conn5 <- [1,2410,null,{}] 18:45:46 INFO - PROCESS | 2292 | 1467596746304 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}] 18:45:46 INFO - PROCESS | 2292 | 1467596746306 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:46 INFO - PROCESS | 2292 | 1467596746425 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:45:46 INFO - PROCESS | 2292 | 1467596746515 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 2292 | 1467596746517 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:46 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F1400 == 30 [pid = 2292] [id = 612] 18:45:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0D749800) [pid = 2292] [serial = 1836] [outer = 00000000] 18:45:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (17E61800) [pid = 2292] [serial = 1837] [outer = 0D749800] 18:45:46 INFO - PROCESS | 2292 | 1467596746561 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (183C2C00) [pid = 2292] [serial = 1838] [outer = 0D749800] 18:45:46 INFO - PROCESS | 2292 | 1467596746982 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 18:45:47 INFO - PROCESS | 2292 | 1467596747031 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:45:47 INFO - PROCESS | 2292 | 1467596747033 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:45:47 INFO - PROCESS | 2292 | 1467596747036 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 2292 | 1467596747038 Marionette TRACE conn5 <- [1,2414,null,{}] 18:45:47 INFO - PROCESS | 2292 | 1467596747041 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}] 18:45:47 INFO - PROCESS | 2292 | 1467596747047 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:47 INFO - PROCESS | 2292 | 1467596747195 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:45:47 INFO - PROCESS | 2292 | 1467596747261 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 2292 | 1467596747263 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:47 INFO - PROCESS | 2292 | ++DOCSHELL 18D39000 == 31 [pid = 2292] [id = 613] 18:45:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18D3AC00) [pid = 2292] [serial = 1839] [outer = 00000000] 18:45:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19131C00) [pid = 2292] [serial = 1840] [outer = 18D3AC00] 18:45:47 INFO - PROCESS | 2292 | 1467596747307 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192ED000) [pid = 2292] [serial = 1841] [outer = 18D3AC00] 18:45:47 INFO - PROCESS | 2292 | 1467596747732 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 18:45:47 INFO - PROCESS | 2292 | 1467596747793 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 2292 | 1467596747795 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:45:47 INFO - PROCESS | 2292 | 1467596747813 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 2292 | 1467596747814 Marionette TRACE conn5 <- [1,2418,null,{}] 18:45:47 INFO - PROCESS | 2292 | 1467596747818 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}] 18:45:47 INFO - PROCESS | 2292 | 1467596747820 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:47 INFO - PROCESS | 2292 | 1467596747944 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:45:47 INFO - PROCESS | 2292 | 1467596747949 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 2292 | 1467596747951 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:47 INFO - PROCESS | 2292 | ++DOCSHELL 10E17C00 == 32 [pid = 2292] [id = 614] 18:45:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (10E18800) [pid = 2292] [serial = 1842] [outer = 00000000] 18:45:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19ABF000) [pid = 2292] [serial = 1843] [outer = 10E18800] 18:45:47 INFO - PROCESS | 2292 | 1467596747993 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A04CC00) [pid = 2292] [serial = 1844] [outer = 10E18800] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C282000) [pid = 2292] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A4E5C00) [pid = 2292] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A852800) [pid = 2292] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1793B400) [pid = 2292] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14E57000) [pid = 2292] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192E2C00) [pid = 2292] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (18F9C800) [pid = 2292] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C548000) [pid = 2292] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D788C00) [pid = 2292] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A050000) [pid = 2292] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D1F5400) [pid = 2292] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (146B3400) [pid = 2292] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1792F400) [pid = 2292] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:45:48 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0895D800) [pid = 2292] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:45:48 INFO - PROCESS | 2292 | 1467596748599 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 18:45:48 INFO - PROCESS | 2292 | 1467596748642 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 2292 | 1467596748644 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:45:48 INFO - PROCESS | 2292 | 1467596748648 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 2292 | 1467596748649 Marionette TRACE conn5 <- [1,2422,null,{}] 18:45:48 INFO - PROCESS | 2292 | 1467596748653 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}] 18:45:48 INFO - PROCESS | 2292 | 1467596748655 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:48 INFO - PROCESS | 2292 | 1467596748735 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:45:48 INFO - PROCESS | 2292 | 1467596748834 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 2292 | 1467596748836 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:48 INFO - PROCESS | 2292 | ++DOCSHELL 0D74D800 == 33 [pid = 2292] [id = 615] 18:45:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D782C00) [pid = 2292] [serial = 1845] [outer = 00000000] 18:45:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (18F91400) [pid = 2292] [serial = 1846] [outer = 0D782C00] 18:45:48 INFO - PROCESS | 2292 | 1467596748881 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19A2B800) [pid = 2292] [serial = 1847] [outer = 0D782C00] 18:45:49 INFO - PROCESS | 2292 | 1467596749221 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 18:45:49 INFO - PROCESS | 2292 | 1467596749278 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 2292 | 1467596749280 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:45:49 INFO - PROCESS | 2292 | 1467596749284 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 2292 | 1467596749285 Marionette TRACE conn5 <- [1,2426,null,{}] 18:45:49 INFO - PROCESS | 2292 | 1467596749289 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}] 18:45:49 INFO - PROCESS | 2292 | 1467596749290 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:49 INFO - PROCESS | 2292 | 1467596749413 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:45:49 INFO - PROCESS | 2292 | 1467596749421 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 2292 | 1467596749423 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:49 INFO - PROCESS | 2292 | ++DOCSHELL 17928800 == 34 [pid = 2292] [id = 616] 18:45:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183A7800) [pid = 2292] [serial = 1848] [outer = 00000000] 18:45:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A09E000) [pid = 2292] [serial = 1849] [outer = 183A7800] 18:45:49 INFO - PROCESS | 2292 | 1467596749465 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0BC400) [pid = 2292] [serial = 1850] [outer = 183A7800] 18:45:49 INFO - PROCESS | 2292 | 1467596749889 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 18:45:49 INFO - PROCESS | 2292 | 1467596749914 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 2292 | 1467596749916 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:45:49 INFO - PROCESS | 2292 | 1467596749919 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 2292 | 1467596749921 Marionette TRACE conn5 <- [1,2430,null,{}] 18:45:49 INFO - PROCESS | 2292 | 1467596749924 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}] 18:45:49 INFO - PROCESS | 2292 | 1467596749926 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:50 INFO - PROCESS | 2292 | 1467596750009 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:45:50 INFO - PROCESS | 2292 | 1467596750110 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 2292 | 1467596750112 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:50 INFO - PROCESS | 2292 | ++DOCSHELL 146AEC00 == 35 [pid = 2292] [id = 617] 18:45:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (179B9400) [pid = 2292] [serial = 1851] [outer = 00000000] 18:45:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A4EFC00) [pid = 2292] [serial = 1852] [outer = 179B9400] 18:45:50 INFO - PROCESS | 2292 | 1467596750157 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A661C00) [pid = 2292] [serial = 1853] [outer = 179B9400] 18:45:50 INFO - PROCESS | 2292 | 1467596750576 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 18:45:50 INFO - PROCESS | 2292 | 1467596750591 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 2292 | 1467596750595 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:45:50 INFO - PROCESS | 2292 | 1467596750600 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 2292 | 1467596750603 Marionette TRACE conn5 <- [1,2434,null,{}] 18:45:50 INFO - PROCESS | 2292 | 1467596750609 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}] 18:45:50 INFO - PROCESS | 2292 | 1467596750612 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:50 INFO - PROCESS | 2292 | 1467596750800 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:45:50 INFO - PROCESS | 2292 | 1467596750937 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 2292 | 1467596750942 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:50 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F0800 == 36 [pid = 2292] [id = 618] 18:45:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0D6F3800) [pid = 2292] [serial = 1854] [outer = 00000000] 18:45:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D77F000) [pid = 2292] [serial = 1855] [outer = 0D6F3800] 18:45:50 INFO - PROCESS | 2292 | 1467596751002 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0DD4F000) [pid = 2292] [serial = 1856] [outer = 0D6F3800] 18:45:51 INFO - PROCESS | 2292 | 1467596751579 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]]]}] 18:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1022ms 18:45:51 INFO - PROCESS | 2292 | 1467596751623 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 2292 | 1467596751628 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:45:51 INFO - PROCESS | 2292 | 1467596751634 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:45:51 INFO - PROCESS | 2292 | 1467596751637 Marionette TRACE conn5 <- [1,2438,null,{}] 18:45:51 INFO - PROCESS | 2292 | 1467596751641 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}] 18:45:51 INFO - PROCESS | 2292 | 1467596751644 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:51 INFO - PROCESS | 2292 | 1467596751757 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:45:51 INFO - PROCESS | 2292 | 1467596751872 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 2292 | 1467596751875 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:51 INFO - PROCESS | 2292 | ++DOCSHELL 147D5C00 == 37 [pid = 2292] [id = 619] 18:45:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (14D2D400) [pid = 2292] [serial = 1857] [outer = 00000000] 18:45:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (14FC9000) [pid = 2292] [serial = 1858] [outer = 14D2D400] 18:45:51 INFO - PROCESS | 2292 | 1467596751972 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (16451000) [pid = 2292] [serial = 1859] [outer = 14D2D400] 18:45:52 INFO - PROCESS | 2292 | 1467596752554 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 18:45:52 INFO - PROCESS | 2292 | 1467596752608 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 2292 | 1467596752610 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:45:52 INFO - PROCESS | 2292 | 1467596752614 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 2292 | 1467596752618 Marionette TRACE conn5 <- [1,2442,null,{}] 18:45:52 INFO - PROCESS | 2292 | 1467596752629 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}] 18:45:52 INFO - PROCESS | 2292 | 1467596752634 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:52 INFO - PROCESS | 2292 | 1467596752798 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:45:52 INFO - PROCESS | 2292 | 1467596752809 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 2292 | 1467596752812 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:52 INFO - PROCESS | 2292 | ++DOCSHELL 192F5800 == 38 [pid = 2292] [id = 620] 18:45:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (19A2B400) [pid = 2292] [serial = 1860] [outer = 00000000] 18:45:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A0C5000) [pid = 2292] [serial = 1861] [outer = 19A2B400] 18:45:52 INFO - PROCESS | 2292 | 1467596752867 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A744000) [pid = 2292] [serial = 1862] [outer = 19A2B400] 18:45:53 INFO - PROCESS | 2292 | 1467596753460 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]]]}] 18:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 870ms 18:45:53 INFO - PROCESS | 2292 | 1467596753488 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 2292 | 1467596753491 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:45:53 INFO - PROCESS | 2292 | 1467596753494 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:45:53 INFO - PROCESS | 2292 | 1467596753496 Marionette TRACE conn5 <- [1,2446,null,{}] 18:45:53 INFO - PROCESS | 2292 | 1467596753499 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}] 18:45:53 INFO - PROCESS | 2292 | 1467596753502 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:53 INFO - PROCESS | 2292 | 1467596753643 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:45:53 INFO - PROCESS | 2292 | 1467596753757 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 2292 | 1467596753759 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:53 INFO - PROCESS | 2292 | ++DOCSHELL 1A85C400 == 39 [pid = 2292] [id = 621] 18:45:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A85D000) [pid = 2292] [serial = 1863] [outer = 00000000] 18:45:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A8DEC00) [pid = 2292] [serial = 1864] [outer = 1A85D000] 18:45:53 INFO - PROCESS | 2292 | 1467596753853 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1AD4DC00) [pid = 2292] [serial = 1865] [outer = 1A85D000] 18:45:54 INFO - PROCESS | 2292 | 1467596754608 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1166ms 18:45:54 INFO - PROCESS | 2292 | 1467596754664 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 2292 | 1467596754669 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:45:54 INFO - PROCESS | 2292 | 1467596754674 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 2292 | 1467596754677 Marionette TRACE conn5 <- [1,2450,null,{}] 18:45:54 INFO - PROCESS | 2292 | 1467596754682 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}] 18:45:54 INFO - PROCESS | 2292 | 1467596754685 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:54 INFO - PROCESS | 2292 | 1467596754792 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:45:54 INFO - PROCESS | 2292 | 1467596754931 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 2292 | 1467596754935 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:54 INFO - PROCESS | 2292 | ++DOCSHELL 0DA2C400 == 40 [pid = 2292] [id = 622] 18:45:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (0DA95400) [pid = 2292] [serial = 1866] [outer = 00000000] 18:45:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (10E74800) [pid = 2292] [serial = 1867] [outer = 0DA95400] 18:45:54 INFO - PROCESS | 2292 | 1467596754986 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (1184BC00) [pid = 2292] [serial = 1868] [outer = 0DA95400] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 17925000 == 39 [pid = 2292] [id = 611] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 08880000 == 38 [pid = 2292] [id = 528] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 18D39000 == 37 [pid = 2292] [id = 613] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 0D673C00 == 36 [pid = 2292] [id = 536] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 1C51B000 == 35 [pid = 2292] [id = 592] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 0D74D800 == 34 [pid = 2292] [id = 615] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 17928800 == 33 [pid = 2292] [id = 616] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 147D6400 == 32 [pid = 2292] [id = 530] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 0D6F1400 == 31 [pid = 2292] [id = 612] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 10E17C00 == 30 [pid = 2292] [id = 614] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 1A85C400 == 29 [pid = 2292] [id = 621] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 192F5800 == 28 [pid = 2292] [id = 620] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 146AEC00 == 27 [pid = 2292] [id = 617] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 0D6F0800 == 26 [pid = 2292] [id = 618] 18:45:55 INFO - PROCESS | 2292 | --DOCSHELL 147D5C00 == 25 [pid = 2292] [id = 619] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (1A601C00) [pid = 2292] [serial = 1804] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (1A859800) [pid = 2292] [serial = 1807] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (179BC000) [pid = 2292] [serial = 1792] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (14FBF800) [pid = 2292] [serial = 1789] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (1792B000) [pid = 2292] [serial = 1790] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (183BB000) [pid = 2292] [serial = 1793] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19A2A800) [pid = 2292] [serial = 1798] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (19AC4800) [pid = 2292] [serial = 1799] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (192D6400) [pid = 2292] [serial = 1795] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192DB800) [pid = 2292] [serial = 1796] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C6DA000) [pid = 2292] [serial = 1778] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DA2C800) [pid = 2292] [serial = 1783] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0DD42C00) [pid = 2292] [serial = 1784] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A09B000) [pid = 2292] [serial = 1801] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0D672C00) [pid = 2292] [serial = 1780] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A670000) [pid = 2292] [serial = 1805] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D6EF000) [pid = 2292] [serial = 1781] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (147CB800) [pid = 2292] [serial = 1786] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14D6CC00) [pid = 2292] [serial = 1787] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1AD12C00) [pid = 2292] [serial = 1808] [outer = 00000000] [url = about:blank] 18:45:55 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C541000) [pid = 2292] [serial = 1817] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A4E3C00) [pid = 2292] [serial = 1813] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D67B000) [pid = 2292] [serial = 1810] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (146EA000) [pid = 2292] [serial = 1811] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1BF9FC00) [pid = 2292] [serial = 1814] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A096000) [pid = 2292] [serial = 1802] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1C53A800) [pid = 2292] [serial = 1816] [outer = 00000000] [url = about:blank] 18:45:56 INFO - PROCESS | 2292 | 1467596756262 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1636ms 18:45:56 INFO - PROCESS | 2292 | 1467596756310 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 2292 | 1467596756314 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:45:56 INFO - PROCESS | 2292 | 1467596756321 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 2292 | 1467596756324 Marionette TRACE conn5 <- [1,2454,null,{}] 18:45:56 INFO - PROCESS | 2292 | 1467596756330 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}] 18:45:56 INFO - PROCESS | 2292 | 1467596756333 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:56 INFO - PROCESS | 2292 | 1467596756417 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:45:56 INFO - PROCESS | 2292 | 1467596756514 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 2292 | 1467596756516 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:56 INFO - PROCESS | 2292 | ++DOCSHELL 0CDF2000 == 26 [pid = 2292] [id = 623] 18:45:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D033400) [pid = 2292] [serial = 1869] [outer = 00000000] 18:45:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D15F400) [pid = 2292] [serial = 1870] [outer = 0D033400] 18:45:56 INFO - PROCESS | 2292 | 1467596756563 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0D673400) [pid = 2292] [serial = 1871] [outer = 0D033400] 18:45:56 INFO - PROCESS | 2292 | 1467596756965 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 18:45:56 INFO - PROCESS | 2292 | 1467596756995 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 2292 | 1467596757000 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:45:56 INFO - PROCESS | 2292 | 1467596757006 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 2292 | 1467596757009 Marionette TRACE conn5 <- [1,2458,null,{}] 18:45:57 INFO - PROCESS | 2292 | 1467596757012 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}] 18:45:57 INFO - PROCESS | 2292 | 1467596757015 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:57 INFO - PROCESS | 2292 | 1467596757102 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:45:57 INFO - PROCESS | 2292 | 1467596757109 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 2292 | 1467596757111 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D750C00 == 27 [pid = 2292] [id = 624] 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D751000) [pid = 2292] [serial = 1872] [outer = 00000000] 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D787C00) [pid = 2292] [serial = 1873] [outer = 0D751000] 18:45:57 INFO - PROCESS | 2292 | 1467596757157 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0DD42C00) [pid = 2292] [serial = 1874] [outer = 0D751000] 18:45:57 INFO - PROCESS | 2292 | 1467596757605 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 18:45:57 INFO - PROCESS | 2292 | 1467596757640 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 2292 | 1467596757642 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:45:57 INFO - PROCESS | 2292 | 1467596757646 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 2292 | 1467596757649 Marionette TRACE conn5 <- [1,2462,null,{}] 18:45:57 INFO - PROCESS | 2292 | 1467596757660 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}] 18:45:57 INFO - PROCESS | 2292 | 1467596757665 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:57 INFO - PROCESS | 2292 | 1467596757749 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:45:57 INFO - PROCESS | 2292 | 1467596757758 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 2292 | 1467596757761 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:57 INFO - PROCESS | 2292 | ++DOCSHELL 14D77400 == 28 [pid = 2292] [id = 625] 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14D9A000) [pid = 2292] [serial = 1875] [outer = 00000000] 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14E49400) [pid = 2292] [serial = 1876] [outer = 14D9A000] 18:45:57 INFO - PROCESS | 2292 | 1467596757808 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14EED400) [pid = 2292] [serial = 1877] [outer = 14D9A000] 18:45:58 INFO - PROCESS | 2292 | 1467596758283 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 18:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:45:58 INFO - PROCESS | 2292 | 1467596758333 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 2292 | 1467596758336 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:45:58 INFO - PROCESS | 2292 | 1467596758339 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 2292 | 1467596758341 Marionette TRACE conn5 <- [1,2466,null,{}] 18:45:58 INFO - PROCESS | 2292 | 1467596758344 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}] 18:45:58 INFO - PROCESS | 2292 | 1467596758346 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:58 INFO - PROCESS | 2292 | 1467596758471 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:45:58 INFO - PROCESS | 2292 | 1467596758476 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 2292 | 1467596758478 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:58 INFO - PROCESS | 2292 | ++DOCSHELL 14E29400 == 29 [pid = 2292] [id = 626] 18:45:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (14FC4C00) [pid = 2292] [serial = 1878] [outer = 00000000] 18:45:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (17943000) [pid = 2292] [serial = 1879] [outer = 14FC4C00] 18:45:58 INFO - PROCESS | 2292 | 1467596758522 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (183B1400) [pid = 2292] [serial = 1880] [outer = 14FC4C00] 18:45:58 INFO - PROCESS | 2292 | 1467596758965 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 18:45:59 INFO - PROCESS | 2292 | 1467596759011 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 2292 | 1467596759013 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:45:59 INFO - PROCESS | 2292 | 1467596759016 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 2292 | 1467596759017 Marionette TRACE conn5 <- [1,2470,null,{}] 18:45:59 INFO - PROCESS | 2292 | 1467596759021 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}] 18:45:59 INFO - PROCESS | 2292 | 1467596759023 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:59 INFO - PROCESS | 2292 | 1467596759138 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:45:59 INFO - PROCESS | 2292 | 1467596759231 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 2292 | 1467596759233 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:59 INFO - PROCESS | 2292 | ++DOCSHELL 183BE800 == 30 [pid = 2292] [id = 627] 18:45:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (183C1800) [pid = 2292] [serial = 1881] [outer = 00000000] 18:45:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (18D35800) [pid = 2292] [serial = 1882] [outer = 183C1800] 18:45:59 INFO - PROCESS | 2292 | 1467596759275 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18F99000) [pid = 2292] [serial = 1883] [outer = 183C1800] 18:45:59 INFO - PROCESS | 2292 | 1467596759707 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 18:45:59 INFO - PROCESS | 2292 | 1467596759747 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 2292 | 1467596759749 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:45:59 INFO - PROCESS | 2292 | 1467596759752 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 2292 | 1467596759754 Marionette TRACE conn5 <- [1,2474,null,{}] 18:45:59 INFO - PROCESS | 2292 | 1467596759757 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}] 18:45:59 INFO - PROCESS | 2292 | 1467596759762 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:59 INFO - PROCESS | 2292 | 1467596759905 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:45:59 INFO - PROCESS | 2292 | 1467596759917 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 2292 | 1467596759919 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:45:59 INFO - PROCESS | 2292 | ++DOCSHELL 192D8400 == 31 [pid = 2292] [id = 628] 18:45:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (192D9400) [pid = 2292] [serial = 1884] [outer = 00000000] 18:45:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A34400) [pid = 2292] [serial = 1885] [outer = 192D9400] 18:45:59 INFO - PROCESS | 2292 | 1467596759963 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A051400) [pid = 2292] [serial = 1886] [outer = 192D9400] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D749800) [pid = 2292] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18D3AC00) [pid = 2292] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D782C00) [pid = 2292] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (10E18800) [pid = 2292] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D746400) [pid = 2292] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (149DBC00) [pid = 2292] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1C542800) [pid = 2292] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D1F1000) [pid = 2292] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D1FF400) [pid = 2292] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183A7800) [pid = 2292] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:46:00 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (179B9400) [pid = 2292] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:46:00 INFO - PROCESS | 2292 | 1467596760674 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 18:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:46:00 INFO - PROCESS | 2292 | 1467596760723 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 2292 | 1467596760725 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:46:00 INFO - PROCESS | 2292 | 1467596760728 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 2292 | 1467596760730 Marionette TRACE conn5 <- [1,2478,null,{}] 18:46:00 INFO - PROCESS | 2292 | 1467596760733 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}] 18:46:00 INFO - PROCESS | 2292 | 1467596760735 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:00 INFO - PROCESS | 2292 | 1467596760812 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:46:00 INFO - PROCESS | 2292 | 1467596760820 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 2292 | 1467596760821 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:00 INFO - PROCESS | 2292 | ++DOCSHELL 0D746400 == 32 [pid = 2292] [id = 629] 18:46:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D749800) [pid = 2292] [serial = 1887] [outer = 00000000] 18:46:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (192F1C00) [pid = 2292] [serial = 1888] [outer = 0D749800] 18:46:00 INFO - PROCESS | 2292 | 1467596760864 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A04EC00) [pid = 2292] [serial = 1889] [outer = 0D749800] 18:46:01 INFO - PROCESS | 2292 | 1467596761303 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 18:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:46:01 INFO - PROCESS | 2292 | 1467596761359 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 2292 | 1467596761361 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:46:01 INFO - PROCESS | 2292 | 1467596761364 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 2292 | 1467596761366 Marionette TRACE conn5 <- [1,2482,null,{}] 18:46:01 INFO - PROCESS | 2292 | 1467596761369 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}] 18:46:01 INFO - PROCESS | 2292 | 1467596761371 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:01 INFO - PROCESS | 2292 | 1467596761448 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:46:01 INFO - PROCESS | 2292 | 1467596761454 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 2292 | 1467596761456 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:01 INFO - PROCESS | 2292 | ++DOCSHELL 1A09B400 == 33 [pid = 2292] [id = 630] 18:46:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A09C800) [pid = 2292] [serial = 1890] [outer = 00000000] 18:46:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A0C4400) [pid = 2292] [serial = 1891] [outer = 1A09C800] 18:46:01 INFO - PROCESS | 2292 | 1467596761499 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A09F400) [pid = 2292] [serial = 1892] [outer = 1A09C800] 18:46:02 INFO - PROCESS | 2292 | 1467596762290 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 18:46:02 INFO - PROCESS | 2292 | 1467596762335 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 2292 | 1467596762340 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:46:02 INFO - PROCESS | 2292 | 1467596762345 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 2292 | 1467596762350 Marionette TRACE conn5 <- [1,2486,null,{}] 18:46:02 INFO - PROCESS | 2292 | 1467596762356 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}] 18:46:02 INFO - PROCESS | 2292 | 1467596762358 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:02 INFO - PROCESS | 2292 | 1467596762478 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:46:02 INFO - PROCESS | 2292 | 1467596762600 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 2292 | 1467596762603 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:02 INFO - PROCESS | 2292 | ++DOCSHELL 0D672C00 == 34 [pid = 2292] [id = 631] 18:46:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0D6EF400) [pid = 2292] [serial = 1893] [outer = 00000000] 18:46:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0DA95800) [pid = 2292] [serial = 1894] [outer = 0D6EF400] 18:46:02 INFO - PROCESS | 2292 | 1467596762701 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (116F0C00) [pid = 2292] [serial = 1895] [outer = 0D6EF400] 18:46:03 INFO - PROCESS | 2292 | 1467596763381 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1075ms 18:46:03 INFO - PROCESS | 2292 | 1467596763444 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 2292 | 1467596763449 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:46:03 INFO - PROCESS | 2292 | 1467596763456 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 2292 | 1467596763459 Marionette TRACE conn5 <- [1,2490,null,{}] 18:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:46:03 INFO - PROCESS | 2292 | 1467596763463 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}] 18:46:03 INFO - PROCESS | 2292 | 1467596763466 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:03 INFO - PROCESS | 2292 | 1467596763587 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:46:03 INFO - PROCESS | 2292 | 1467596763851 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 2292 | 1467596763855 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:03 INFO - PROCESS | 2292 | ++DOCSHELL 08958400 == 35 [pid = 2292] [id = 632] 18:46:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (08959400) [pid = 2292] [serial = 1896] [outer = 00000000] 18:46:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (08970000) [pid = 2292] [serial = 1897] [outer = 08959400] 18:46:03 INFO - PROCESS | 2292 | 1467596763911 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0C8BFC00) [pid = 2292] [serial = 1898] [outer = 08959400] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 0D746400 == 34 [pid = 2292] [id = 629] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 192D8400 == 33 [pid = 2292] [id = 628] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 183BE800 == 32 [pid = 2292] [id = 627] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 14E29400 == 31 [pid = 2292] [id = 626] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 14D77400 == 30 [pid = 2292] [id = 625] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 0D750C00 == 29 [pid = 2292] [id = 624] 18:46:04 INFO - PROCESS | 2292 | --DOCSHELL 0CDF2000 == 28 [pid = 2292] [id = 623] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (17E61800) [pid = 2292] [serial = 1837] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183C2C00) [pid = 2292] [serial = 1838] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (192ED000) [pid = 2292] [serial = 1841] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19131C00) [pid = 2292] [serial = 1840] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F91400) [pid = 2292] [serial = 1846] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (19ABF000) [pid = 2292] [serial = 1843] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DD92C00) [pid = 2292] [serial = 1828] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (10E0D000) [pid = 2292] [serial = 1829] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1792FC00) [pid = 2292] [serial = 1834] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D9E400) [pid = 2292] [serial = 1831] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E2D800) [pid = 2292] [serial = 1832] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C6E0000) [pid = 2292] [serial = 1820] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C6D6800) [pid = 2292] [serial = 1819] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D1FF000) [pid = 2292] [serial = 1825] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D6F3C00) [pid = 2292] [serial = 1826] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D783400) [pid = 2292] [serial = 1822] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0DA9DC00) [pid = 2292] [serial = 1823] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A0BC400) [pid = 2292] [serial = 1850] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (19A2B800) [pid = 2292] [serial = 1847] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A09E000) [pid = 2292] [serial = 1849] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A661C00) [pid = 2292] [serial = 1853] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1A4EFC00) [pid = 2292] [serial = 1852] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1A04CC00) [pid = 2292] [serial = 1844] [outer = 00000000] [url = about:blank] 18:46:04 INFO - PROCESS | 2292 | 1467596764543 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1117ms 18:46:04 INFO - PROCESS | 2292 | 1467596764583 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:46:04 INFO - PROCESS | 2292 | 1467596764586 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:46:04 INFO - PROCESS | 2292 | 1467596764590 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 2292 | 1467596764593 Marionette TRACE conn5 <- [1,2494,null,{}] 18:46:04 INFO - PROCESS | 2292 | 1467596764598 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}] 18:46:04 INFO - PROCESS | 2292 | 1467596764602 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:04 INFO - PROCESS | 2292 | 1467596764688 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:46:04 INFO - PROCESS | 2292 | 1467596764786 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 2292 | 1467596764788 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:04 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B5C00 == 29 [pid = 2292] [id = 633] 18:46:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0C8B7800) [pid = 2292] [serial = 1899] [outer = 00000000] 18:46:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D6FB800) [pid = 2292] [serial = 1900] [outer = 0C8B7800] 18:46:04 INFO - PROCESS | 2292 | 1467596764834 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0DD5A800) [pid = 2292] [serial = 1901] [outer = 0C8B7800] 18:46:05 INFO - PROCESS | 2292 | 1467596765261 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 732ms 18:46:05 INFO - PROCESS | 2292 | 1467596765326 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 2292 | 1467596765330 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:46:05 INFO - PROCESS | 2292 | 1467596765335 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 2292 | 1467596765337 Marionette TRACE conn5 <- [1,2498,null,{}] 18:46:05 INFO - PROCESS | 2292 | 1467596765341 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}] 18:46:05 INFO - PROCESS | 2292 | 1467596765343 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:05 INFO - PROCESS | 2292 | 1467596765430 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:46:05 INFO - PROCESS | 2292 | 1467596765442 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 2292 | 1467596765444 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:05 INFO - PROCESS | 2292 | ++DOCSHELL 11844400 == 30 [pid = 2292] [id = 634] 18:46:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (11849C00) [pid = 2292] [serial = 1902] [outer = 00000000] 18:46:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (14D9E400) [pid = 2292] [serial = 1903] [outer = 11849C00] 18:46:05 INFO - PROCESS | 2292 | 1467596765488 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (14EEC000) [pid = 2292] [serial = 1904] [outer = 11849C00] 18:46:05 INFO - PROCESS | 2292 | 1467596765945 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 18:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:46:06 INFO - PROCESS | 2292 | 1467596766009 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 2292 | 1467596766011 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:46:06 INFO - PROCESS | 2292 | 1467596766016 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 2292 | 1467596766022 Marionette TRACE conn5 <- [1,2502,null,{}] 18:46:06 INFO - PROCESS | 2292 | 1467596766031 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}] 18:46:06 INFO - PROCESS | 2292 | 1467596766035 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:06 INFO - PROCESS | 2292 | 1467596766122 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:46:06 INFO - PROCESS | 2292 | 1467596766229 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 2292 | 1467596766231 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:06 INFO - PROCESS | 2292 | ++DOCSHELL 183AB000 == 31 [pid = 2292] [id = 635] 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183AE800) [pid = 2292] [serial = 1905] [outer = 00000000] 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18C0DC00) [pid = 2292] [serial = 1906] [outer = 183AE800] 18:46:06 INFO - PROCESS | 2292 | 1467596766274 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (18F98400) [pid = 2292] [serial = 1907] [outer = 183AE800] 18:46:06 INFO - PROCESS | 2292 | 1467596766674 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 18:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:46:06 INFO - PROCESS | 2292 | 1467596766705 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 2292 | 1467596766707 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:46:06 INFO - PROCESS | 2292 | 1467596766710 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 2292 | 1467596766712 Marionette TRACE conn5 <- [1,2506,null,{}] 18:46:06 INFO - PROCESS | 2292 | 1467596766721 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}] 18:46:06 INFO - PROCESS | 2292 | 1467596766723 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:06 INFO - PROCESS | 2292 | 1467596766869 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:46:06 INFO - PROCESS | 2292 | 1467596766891 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 2292 | 1467596766893 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:06 INFO - PROCESS | 2292 | ++DOCSHELL 19043C00 == 32 [pid = 2292] [id = 636] 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (18F9E400) [pid = 2292] [serial = 1908] [outer = 00000000] 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192E2C00) [pid = 2292] [serial = 1909] [outer = 18F9E400] 18:46:06 INFO - PROCESS | 2292 | 1467596766936 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19A04800) [pid = 2292] [serial = 1910] [outer = 18F9E400] 18:46:07 INFO - PROCESS | 2292 | 1467596767377 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 18:46:07 INFO - PROCESS | 2292 | 1467596767441 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 2292 | 1467596767443 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:46:07 INFO - PROCESS | 2292 | 1467596767446 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 2292 | 1467596767448 Marionette TRACE conn5 <- [1,2510,null,{}] 18:46:07 INFO - PROCESS | 2292 | 1467596767452 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}] 18:46:07 INFO - PROCESS | 2292 | 1467596767453 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:07 INFO - PROCESS | 2292 | 1467596767567 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:46:07 INFO - PROCESS | 2292 | 1467596767575 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 2292 | 1467596767581 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:07 INFO - PROCESS | 2292 | ++DOCSHELL 10FC8000 == 33 [pid = 2292] [id = 637] 18:46:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A04B000) [pid = 2292] [serial = 1911] [outer = 00000000] 18:46:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A096400) [pid = 2292] [serial = 1912] [outer = 1A04B000] 18:46:07 INFO - PROCESS | 2292 | 1467596767691 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0BC800) [pid = 2292] [serial = 1913] [outer = 1A04B000] 18:46:08 INFO - PROCESS | 2292 | 1467596768123 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 18:46:08 INFO - PROCESS | 2292 | 1467596768215 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 2292 | 1467596768217 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:46:08 INFO - PROCESS | 2292 | 1467596768223 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 2292 | 1467596768224 Marionette TRACE conn5 <- [1,2514,null,{}] 18:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:46:08 INFO - PROCESS | 2292 | 1467596768228 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}] 18:46:08 INFO - PROCESS | 2292 | 1467596768230 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:08 INFO - PROCESS | 2292 | 1467596768346 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:46:08 INFO - PROCESS | 2292 | 1467596768412 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 2292 | 1467596768414 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:08 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EF400 == 34 [pid = 2292] [id = 638] 18:46:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A601C00) [pid = 2292] [serial = 1914] [outer = 00000000] 18:46:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A66C400) [pid = 2292] [serial = 1915] [outer = 1A601C00] 18:46:08 INFO - PROCESS | 2292 | 1467596768467 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A60C800) [pid = 2292] [serial = 1916] [outer = 1A601C00] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (17926800) [pid = 2292] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14FC4C00) [pid = 2292] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0DA95400) [pid = 2292] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D751000) [pid = 2292] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D9A000) [pid = 2292] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D033400) [pid = 2292] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (183C1800) [pid = 2292] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D6F3800) [pid = 2292] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (14D2D400) [pid = 2292] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (19A2B400) [pid = 2292] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D749800) [pid = 2292] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A85D000) [pid = 2292] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:46:08 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192D9400) [pid = 2292] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:46:08 INFO - PROCESS | 2292 | 1467596768912 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 710ms 18:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:46:08 INFO - PROCESS | 2292 | 1467596768942 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 2292 | 1467596768944 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:46:08 INFO - PROCESS | 2292 | 1467596768947 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 2292 | 1467596768949 Marionette TRACE conn5 <- [1,2518,null,{}] 18:46:08 INFO - PROCESS | 2292 | 1467596768952 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}] 18:46:08 INFO - PROCESS | 2292 | 1467596768954 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:09 INFO - PROCESS | 2292 | 1467596769032 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:46:09 INFO - PROCESS | 2292 | 1467596769038 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 2292 | 1467596769039 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:09 INFO - PROCESS | 2292 | ++DOCSHELL 183C0000 == 35 [pid = 2292] [id = 639] 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (183C1800) [pid = 2292] [serial = 1917] [outer = 00000000] 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19A2B400) [pid = 2292] [serial = 1918] [outer = 183C1800] 18:46:09 INFO - PROCESS | 2292 | 1467596769082 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A0CA800) [pid = 2292] [serial = 1919] [outer = 183C1800] 18:46:09 INFO - PROCESS | 2292 | 1467596769513 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]]]}] 18:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 18:46:09 INFO - PROCESS | 2292 | 1467596769578 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:46:09 INFO - PROCESS | 2292 | 1467596769580 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:46:09 INFO - PROCESS | 2292 | 1467596769584 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 2292 | 1467596769585 Marionette TRACE conn5 <- [1,2522,null,{}] 18:46:09 INFO - PROCESS | 2292 | 1467596769589 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}] 18:46:09 INFO - PROCESS | 2292 | 1467596769591 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:09 INFO - PROCESS | 2292 | 1467596769671 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:46:09 INFO - PROCESS | 2292 | 1467596769679 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 2292 | 1467596769681 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:09 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C2800 == 36 [pid = 2292] [id = 640] 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A4E1800) [pid = 2292] [serial = 1920] [outer = 00000000] 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A856000) [pid = 2292] [serial = 1921] [outer = 1A4E1800] 18:46:09 INFO - PROCESS | 2292 | 1467596769724 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A859400) [pid = 2292] [serial = 1922] [outer = 1A4E1800] 18:46:10 INFO - PROCESS | 2292 | 1467596770166 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 18:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:46:10 INFO - PROCESS | 2292 | 1467596770243 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 2292 | 1467596770245 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:46:10 INFO - PROCESS | 2292 | 1467596770249 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 2292 | 1467596770251 Marionette TRACE conn5 <- [1,2526,null,{}] 18:46:10 INFO - PROCESS | 2292 | 1467596770254 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}] 18:46:10 INFO - PROCESS | 2292 | 1467596770256 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:10 INFO - PROCESS | 2292 | 1467596770336 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:46:10 INFO - PROCESS | 2292 | 1467596770350 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 2292 | 1467596770352 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:10 INFO - PROCESS | 2292 | ++DOCSHELL 0895C800 == 37 [pid = 2292] [id = 641] 18:46:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0D752800) [pid = 2292] [serial = 1923] [outer = 00000000] 18:46:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A98D800) [pid = 2292] [serial = 1924] [outer = 0D752800] 18:46:10 INFO - PROCESS | 2292 | 1467596770396 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1AD12C00) [pid = 2292] [serial = 1925] [outer = 0D752800] 18:46:10 INFO - PROCESS | 2292 | 1467596770972 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 18:46:11 INFO - PROCESS | 2292 | 1467596771062 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 2292 | 1467596771067 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:46:11 INFO - PROCESS | 2292 | 1467596771086 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 2292 | 1467596771090 Marionette TRACE conn5 <- [1,2530,null,{}] 18:46:11 INFO - PROCESS | 2292 | 1467596771096 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}] 18:46:11 INFO - PROCESS | 2292 | 1467596771099 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:11 INFO - PROCESS | 2292 | 1467596771219 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:46:11 INFO - PROCESS | 2292 | 1467596771328 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 2292 | 1467596771330 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:11 INFO - PROCESS | 2292 | ++DOCSHELL 0D035000 == 38 [pid = 2292] [id = 642] 18:46:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D6F4800) [pid = 2292] [serial = 1926] [outer = 00000000] 18:46:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (10FD1800) [pid = 2292] [serial = 1927] [outer = 0D6F4800] 18:46:11 INFO - PROCESS | 2292 | 1467596771401 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (14D77000) [pid = 2292] [serial = 1928] [outer = 0D6F4800] 18:46:11 INFO - PROCESS | 2292 | 1467596771972 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 18:46:11 INFO - PROCESS | 2292 | 1467596772017 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 2292 | 1467596772022 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:46:12 INFO - PROCESS | 2292 | 1467596772028 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 2292 | 1467596772031 Marionette TRACE conn5 <- [1,2534,null,{}] 18:46:12 INFO - PROCESS | 2292 | 1467596772035 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}] 18:46:12 INFO - PROCESS | 2292 | 1467596772038 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:12 INFO - PROCESS | 2292 | 1467596772156 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:46:12 INFO - PROCESS | 2292 | 1467596772272 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 2292 | 1467596772274 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:12 INFO - PROCESS | 2292 | ++DOCSHELL 183AF000 == 39 [pid = 2292] [id = 643] 18:46:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (183BC000) [pid = 2292] [serial = 1929] [outer = 00000000] 18:46:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18F95000) [pid = 2292] [serial = 1930] [outer = 183BC000] 18:46:12 INFO - PROCESS | 2292 | 1467596772371 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19ABC000) [pid = 2292] [serial = 1931] [outer = 183BC000] 18:46:12 INFO - PROCESS | 2292 | 1467596772962 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 18:46:12 INFO - PROCESS | 2292 | 1467596773001 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 2292 | 1467596773004 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:46:12 INFO - PROCESS | 2292 | 1467596773008 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:46:13 INFO - PROCESS | 2292 | 1467596773011 Marionette TRACE conn5 <- [1,2538,null,{}] 18:46:13 INFO - PROCESS | 2292 | 1467596773022 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}] 18:46:13 INFO - PROCESS | 2292 | 1467596773027 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:13 INFO - PROCESS | 2292 | 1467596773136 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:46:13 INFO - PROCESS | 2292 | 1467596773280 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 2292 | 1467596773283 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:13 INFO - PROCESS | 2292 | ++DOCSHELL 1BF9F400 == 40 [pid = 2292] [id = 644] 18:46:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1BFA0400) [pid = 2292] [serial = 1932] [outer = 00000000] 18:46:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C262000) [pid = 2292] [serial = 1933] [outer = 1BFA0400] 18:46:13 INFO - PROCESS | 2292 | 1467596773340 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C27C800) [pid = 2292] [serial = 1934] [outer = 1BFA0400] 18:46:13 INFO - PROCESS | 2292 | 1467596774003 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1069ms 18:46:14 INFO - PROCESS | 2292 | 1467596774083 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 2292 | 1467596774086 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:46:14 INFO - PROCESS | 2292 | 1467596774089 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 2292 | 1467596774091 Marionette TRACE conn5 <- [1,2542,null,{}] 18:46:14 INFO - PROCESS | 2292 | 1467596774095 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}] 18:46:14 INFO - PROCESS | 2292 | 1467596774097 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:14 INFO - PROCESS | 2292 | 1467596774206 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:46:14 INFO - PROCESS | 2292 | 1467596774472 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 2292 | 1467596774475 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:14 INFO - PROCESS | 2292 | ++DOCSHELL 0895DC00 == 41 [pid = 2292] [id = 645] 18:46:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (08960C00) [pid = 2292] [serial = 1935] [outer = 00000000] 18:46:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (0D674400) [pid = 2292] [serial = 1936] [outer = 08960C00] 18:46:14 INFO - PROCESS | 2292 | 1467596774541 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (0D6F2C00) [pid = 2292] [serial = 1937] [outer = 08960C00] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 1A0C2800 == 40 [pid = 2292] [id = 640] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 183C0000 == 39 [pid = 2292] [id = 639] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 1A4EF400 == 38 [pid = 2292] [id = 638] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 10FC8000 == 37 [pid = 2292] [id = 637] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 19043C00 == 36 [pid = 2292] [id = 636] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 183AB000 == 35 [pid = 2292] [id = 635] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 11844400 == 34 [pid = 2292] [id = 634] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 0C8B5C00 == 33 [pid = 2292] [id = 633] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 08958400 == 32 [pid = 2292] [id = 632] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 0D672C00 == 31 [pid = 2292] [id = 631] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 1A09B400 == 30 [pid = 2292] [id = 630] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 0DA2C400 == 29 [pid = 2292] [id = 622] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 183AF000 == 28 [pid = 2292] [id = 643] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 1BF9F400 == 27 [pid = 2292] [id = 644] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 0895C800 == 26 [pid = 2292] [id = 641] 18:46:15 INFO - PROCESS | 2292 | --DOCSHELL 0D035000 == 25 [pid = 2292] [id = 642] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (17943400) [pid = 2292] [serial = 1835] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (17943000) [pid = 2292] [serial = 1879] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1184BC00) [pid = 2292] [serial = 1868] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (10E74800) [pid = 2292] [serial = 1867] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D787C00) [pid = 2292] [serial = 1873] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0DD42C00) [pid = 2292] [serial = 1874] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (14E49400) [pid = 2292] [serial = 1876] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D15F400) [pid = 2292] [serial = 1870] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D673400) [pid = 2292] [serial = 1871] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (18F99000) [pid = 2292] [serial = 1883] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (18D35800) [pid = 2292] [serial = 1882] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0DD4F000) [pid = 2292] [serial = 1856] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0D77F000) [pid = 2292] [serial = 1855] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (16451000) [pid = 2292] [serial = 1859] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14FC9000) [pid = 2292] [serial = 1858] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A744000) [pid = 2292] [serial = 1862] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A04EC00) [pid = 2292] [serial = 1889] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A0C5000) [pid = 2292] [serial = 1861] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A8DEC00) [pid = 2292] [serial = 1864] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1AD4DC00) [pid = 2292] [serial = 1865] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (19A34400) [pid = 2292] [serial = 1885] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1A0C4400) [pid = 2292] [serial = 1891] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (192F1C00) [pid = 2292] [serial = 1888] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A051400) [pid = 2292] [serial = 1886] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (183B1400) [pid = 2292] [serial = 1880] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (14EED400) [pid = 2292] [serial = 1877] [outer = 00000000] [url = about:blank] 18:46:15 INFO - PROCESS | 2292 | 1467596775836 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]]]}] 18:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1820ms 18:46:15 INFO - PROCESS | 2292 | 1467596775911 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:46:15 INFO - PROCESS | 2292 | 1467596775916 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:46:15 INFO - PROCESS | 2292 | 1467596775921 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:46:15 INFO - PROCESS | 2292 | 1467596775924 Marionette TRACE conn5 <- [1,2546,null,{}] 18:46:15 INFO - PROCESS | 2292 | 1467596775930 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}] 18:46:15 INFO - PROCESS | 2292 | 1467596775933 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:16 INFO - PROCESS | 2292 | 1467596776026 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:46:16 INFO - PROCESS | 2292 | 1467596776034 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 2292 | 1467596776039 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:16 INFO - PROCESS | 2292 | ++DOCSHELL 0D15D800 == 26 [pid = 2292] [id = 646] 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D15E000) [pid = 2292] [serial = 1938] [outer = 00000000] 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D1F6800) [pid = 2292] [serial = 1939] [outer = 0D15E000] 18:46:16 INFO - PROCESS | 2292 | 1467596776087 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D672C00) [pid = 2292] [serial = 1940] [outer = 0D15E000] 18:46:16 INFO - PROCESS | 2292 | 1467596776612 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 18:46:16 INFO - PROCESS | 2292 | 1467596776651 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 2292 | 1467596776655 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:46:16 INFO - PROCESS | 2292 | 1467596776661 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:46:16 INFO - PROCESS | 2292 | 1467596776664 Marionette TRACE conn5 <- [1,2550,null,{}] 18:46:16 INFO - PROCESS | 2292 | 1467596776668 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}] 18:46:16 INFO - PROCESS | 2292 | 1467596776670 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:16 INFO - PROCESS | 2292 | 1467596776759 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:46:16 INFO - PROCESS | 2292 | 1467596776856 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 2292 | 1467596776858 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:16 INFO - PROCESS | 2292 | ++DOCSHELL 0DA2B800 == 27 [pid = 2292] [id = 647] 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0DA2C400) [pid = 2292] [serial = 1941] [outer = 00000000] 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0DA9B000) [pid = 2292] [serial = 1942] [outer = 0DA2C400] 18:46:16 INFO - PROCESS | 2292 | 1467596776905 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0DD94C00) [pid = 2292] [serial = 1943] [outer = 0DA2C400] 18:46:17 INFO - PROCESS | 2292 | 1467596777320 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]]]}] 18:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 18:46:17 INFO - PROCESS | 2292 | 1467596777336 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 2292 | 1467596777338 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:46:17 INFO - PROCESS | 2292 | 1467596777341 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 2292 | 1467596777345 Marionette TRACE conn5 <- [1,2554,null,{}] 18:46:17 INFO - PROCESS | 2292 | 1467596777355 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}] 18:46:17 INFO - PROCESS | 2292 | 1467596777360 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:17 INFO - PROCESS | 2292 | 1467596777478 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:46:17 INFO - PROCESS | 2292 | 1467596777485 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 2292 | 1467596777488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:17 INFO - PROCESS | 2292 | ++DOCSHELL 10FC7400 == 28 [pid = 2292] [id = 648] 18:46:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (11844400) [pid = 2292] [serial = 1944] [outer = 00000000] 18:46:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14DC7400) [pid = 2292] [serial = 1945] [outer = 11844400] 18:46:17 INFO - PROCESS | 2292 | 1467596777534 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14EE3400) [pid = 2292] [serial = 1946] [outer = 11844400] 18:46:18 INFO - PROCESS | 2292 | 1467596778036 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 18:46:18 INFO - PROCESS | 2292 | 1467596778076 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 2292 | 1467596778079 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:46:18 INFO - PROCESS | 2292 | 1467596778082 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 2292 | 1467596778084 Marionette TRACE conn5 <- [1,2558,null,{}] 18:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:46:18 INFO - PROCESS | 2292 | 1467596778094 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}] 18:46:18 INFO - PROCESS | 2292 | 1467596778096 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:18 INFO - PROCESS | 2292 | 1467596778210 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:46:18 INFO - PROCESS | 2292 | 1467596778221 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 2292 | 1467596778223 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:18 INFO - PROCESS | 2292 | ++DOCSHELL 15E5F800 == 29 [pid = 2292] [id = 649] 18:46:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (15E63C00) [pid = 2292] [serial = 1947] [outer = 00000000] 18:46:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17928800) [pid = 2292] [serial = 1948] [outer = 15E63C00] 18:46:18 INFO - PROCESS | 2292 | 1467596778266 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (17932000) [pid = 2292] [serial = 1949] [outer = 15E63C00] 18:46:18 INFO - PROCESS | 2292 | 1467596778745 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 18:46:18 INFO - PROCESS | 2292 | 1467596778818 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 2292 | 1467596778820 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:46:18 INFO - PROCESS | 2292 | 1467596778860 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 2292 | 1467596778862 Marionette TRACE conn5 <- [1,2562,null,{}] 18:46:18 INFO - PROCESS | 2292 | 1467596778865 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}] 18:46:18 INFO - PROCESS | 2292 | 1467596778867 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:18 INFO - PROCESS | 2292 | 1467596778982 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:46:18 INFO - PROCESS | 2292 | 1467596778987 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 2292 | 1467596778989 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:18 INFO - PROCESS | 2292 | ++DOCSHELL 183B6800 == 30 [pid = 2292] [id = 650] 18:46:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (183B7000) [pid = 2292] [serial = 1950] [outer = 00000000] 18:46:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (183C2C00) [pid = 2292] [serial = 1951] [outer = 183B7000] 18:46:19 INFO - PROCESS | 2292 | 1467596779033 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18C03400) [pid = 2292] [serial = 1952] [outer = 183B7000] 18:46:19 INFO - PROCESS | 2292 | 1467596779473 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 18:46:19 INFO - PROCESS | 2292 | 1467596779557 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 2292 | 1467596779559 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:46:19 INFO - PROCESS | 2292 | 1467596779562 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 2292 | 1467596779564 Marionette TRACE conn5 <- [1,2566,null,{}] 18:46:19 INFO - PROCESS | 2292 | 1467596779572 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}] 18:46:19 INFO - PROCESS | 2292 | 1467596779577 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:19 INFO - PROCESS | 2292 | 1467596779724 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:46:19 INFO - PROCESS | 2292 | 1467596779733 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 2292 | 1467596779735 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:19 INFO - PROCESS | 2292 | ++DOCSHELL 183C5C00 == 31 [pid = 2292] [id = 651] 18:46:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1913A400) [pid = 2292] [serial = 1953] [outer = 00000000] 18:46:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192E0000) [pid = 2292] [serial = 1954] [outer = 1913A400] 18:46:19 INFO - PROCESS | 2292 | 1467596779832 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (19A29000) [pid = 2292] [serial = 1955] [outer = 1913A400] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18F9E400) [pid = 2292] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A04B000) [pid = 2292] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A601C00) [pid = 2292] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (08959400) [pid = 2292] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A09C800) [pid = 2292] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (183AE800) [pid = 2292] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (11849C00) [pid = 2292] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0C8B7800) [pid = 2292] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D6EF400) [pid = 2292] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D752800) [pid = 2292] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A4E1800) [pid = 2292] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:46:20 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (183C1800) [pid = 2292] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:46:20 INFO - PROCESS | 2292 | 1467596780488 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 990ms 18:46:20 INFO - PROCESS | 2292 | 1467596780554 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 2292 | 1467596780556 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:46:20 INFO - PROCESS | 2292 | 1467596780559 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 2292 | 1467596780560 Marionette TRACE conn5 <- [1,2570,null,{}] 18:46:20 INFO - PROCESS | 2292 | 1467596780564 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}] 18:46:20 INFO - PROCESS | 2292 | 1467596780566 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:20 INFO - PROCESS | 2292 | 1467596780644 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:46:20 INFO - PROCESS | 2292 | 1467596780652 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 2292 | 1467596780654 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:20 INFO - PROCESS | 2292 | ++DOCSHELL 149CF400 == 32 [pid = 2292] [id = 652] 18:46:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (14D77400) [pid = 2292] [serial = 1956] [outer = 00000000] 18:46:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (183BA400) [pid = 2292] [serial = 1957] [outer = 14D77400] 18:46:20 INFO - PROCESS | 2292 | 1467596780698 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (18F96000) [pid = 2292] [serial = 1958] [outer = 14D77400] 18:46:21 INFO - PROCESS | 2292 | 1467596781126 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 18:46:21 INFO - PROCESS | 2292 | 1467596781190 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:46:21 INFO - PROCESS | 2292 | 1467596781192 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:46:21 INFO - PROCESS | 2292 | 1467596781196 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 2292 | 1467596781197 Marionette TRACE conn5 <- [1,2574,null,{}] 18:46:21 INFO - PROCESS | 2292 | 1467596781201 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}] 18:46:21 INFO - PROCESS | 2292 | 1467596781203 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:21 INFO - PROCESS | 2292 | 1467596781280 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:46:21 INFO - PROCESS | 2292 | 1467596781286 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 2292 | 1467596781287 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:21 INFO - PROCESS | 2292 | ++DOCSHELL 11849C00 == 33 [pid = 2292] [id = 653] 18:46:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (183AC400) [pid = 2292] [serial = 1959] [outer = 00000000] 18:46:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A051400) [pid = 2292] [serial = 1960] [outer = 183AC400] 18:46:21 INFO - PROCESS | 2292 | 1467596781330 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A090800) [pid = 2292] [serial = 1961] [outer = 183AC400] 18:46:21 INFO - PROCESS | 2292 | 1467596781769 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 631ms 18:46:21 INFO - PROCESS | 2292 | 1467596781836 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 2292 | 1467596781838 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:46:21 INFO - PROCESS | 2292 | 1467596781841 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 2292 | 1467596781843 Marionette TRACE conn5 <- [1,2578,null,{}] 18:46:21 INFO - PROCESS | 2292 | 1467596781846 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}] 18:46:21 INFO - PROCESS | 2292 | 1467596781848 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:21 INFO - PROCESS | 2292 | 1467596781927 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:46:21 INFO - PROCESS | 2292 | 1467596781933 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 2292 | 1467596781935 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:21 INFO - PROCESS | 2292 | ++DOCSHELL 1A099800 == 34 [pid = 2292] [id = 654] 18:46:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A09B400) [pid = 2292] [serial = 1962] [outer = 00000000] 18:46:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A0C1000) [pid = 2292] [serial = 1963] [outer = 1A09B400] 18:46:21 INFO - PROCESS | 2292 | 1467596781977 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A4E1800) [pid = 2292] [serial = 1964] [outer = 1A09B400] 18:46:22 INFO - PROCESS | 2292 | --DOCSHELL 0DA2B800 == 33 [pid = 2292] [id = 647] 18:46:22 INFO - PROCESS | 2292 | --DOCSHELL 0D15D800 == 32 [pid = 2292] [id = 646] 18:46:22 INFO - PROCESS | 2292 | --DOCSHELL 0895DC00 == 31 [pid = 2292] [id = 645] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 15E5F800 == 30 [pid = 2292] [id = 649] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 183C5C00 == 29 [pid = 2292] [id = 651] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 149CF400 == 28 [pid = 2292] [id = 652] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 183B6800 == 27 [pid = 2292] [id = 650] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 10FC7400 == 26 [pid = 2292] [id = 648] 18:46:23 INFO - PROCESS | 2292 | --DOCSHELL 11849C00 == 25 [pid = 2292] [id = 653] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192E2C00) [pid = 2292] [serial = 1909] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A096400) [pid = 2292] [serial = 1912] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A66C400) [pid = 2292] [serial = 1915] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (08970000) [pid = 2292] [serial = 1897] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0C8BFC00) [pid = 2292] [serial = 1898] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A09F400) [pid = 2292] [serial = 1892] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18C0DC00) [pid = 2292] [serial = 1906] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (14D9E400) [pid = 2292] [serial = 1903] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (14EEC000) [pid = 2292] [serial = 1904] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (0D6FB800) [pid = 2292] [serial = 1900] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0DD5A800) [pid = 2292] [serial = 1901] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A0BC800) [pid = 2292] [serial = 1913] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (0DA95800) [pid = 2292] [serial = 1894] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (116F0C00) [pid = 2292] [serial = 1895] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1AD12C00) [pid = 2292] [serial = 1925] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1A856000) [pid = 2292] [serial = 1921] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (1A60C800) [pid = 2292] [serial = 1916] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (19A04800) [pid = 2292] [serial = 1910] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (19A2B400) [pid = 2292] [serial = 1918] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (1A98D800) [pid = 2292] [serial = 1924] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (1A0CA800) [pid = 2292] [serial = 1919] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (18F98400) [pid = 2292] [serial = 1907] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (1A859400) [pid = 2292] [serial = 1922] [outer = 00000000] [url = about:blank] 18:46:23 INFO - PROCESS | 2292 | 1467596783740 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1921ms 18:46:23 INFO - PROCESS | 2292 | 1467596783765 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 2292 | 1467596783769 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:46:23 INFO - PROCESS | 2292 | 1467596783773 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 2292 | 1467596783777 Marionette TRACE conn5 <- [1,2582,null,{}] 18:46:23 INFO - PROCESS | 2292 | 1467596783783 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}] 18:46:23 INFO - PROCESS | 2292 | 1467596783786 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:23 INFO - PROCESS | 2292 | 1467596783875 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:46:23 INFO - PROCESS | 2292 | 1467596783884 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 2292 | 1467596783889 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:23 INFO - PROCESS | 2292 | ++DOCSHELL 0D165400 == 26 [pid = 2292] [id = 655] 18:46:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0D1F2C00) [pid = 2292] [serial = 1965] [outer = 00000000] 18:46:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (0D675000) [pid = 2292] [serial = 1966] [outer = 0D1F2C00] 18:46:23 INFO - PROCESS | 2292 | 1467596783937 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (0D6EF000) [pid = 2292] [serial = 1967] [outer = 0D1F2C00] 18:46:24 INFO - PROCESS | 2292 | 1467596784443 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 18:46:24 INFO - PROCESS | 2292 | 1467596784504 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 2292 | 1467596784509 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:46:24 INFO - PROCESS | 2292 | 1467596784515 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 2292 | 1467596784518 Marionette TRACE conn5 <- [1,2586,null,{}] 18:46:24 INFO - PROCESS | 2292 | 1467596784522 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}] 18:46:24 INFO - PROCESS | 2292 | 1467596784525 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:24 INFO - PROCESS | 2292 | 1467596784611 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:46:24 INFO - PROCESS | 2292 | 1467596784710 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 2292 | 1467596784712 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:24 INFO - PROCESS | 2292 | ++DOCSHELL 0D785000 == 27 [pid = 2292] [id = 656] 18:46:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0D785C00) [pid = 2292] [serial = 1968] [outer = 00000000] 18:46:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0DA2C800) [pid = 2292] [serial = 1969] [outer = 0D785C00] 18:46:24 INFO - PROCESS | 2292 | 1467596784761 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0DD4B400) [pid = 2292] [serial = 1970] [outer = 0D785C00] 18:46:25 INFO - PROCESS | 2292 | 1467596785142 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 18:46:25 INFO - PROCESS | 2292 | 1467596785189 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 2292 | 1467596785191 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:46:25 INFO - PROCESS | 2292 | 1467596785194 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 2292 | 1467596785198 Marionette TRACE conn5 <- [1,2590,null,{}] 18:46:25 INFO - PROCESS | 2292 | 1467596785209 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}] 18:46:25 INFO - PROCESS | 2292 | 1467596785213 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:25 INFO - PROCESS | 2292 | 1467596785324 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:46:25 INFO - PROCESS | 2292 | 1467596785342 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 2292 | 1467596785345 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:25 INFO - PROCESS | 2292 | ++DOCSHELL 14629800 == 28 [pid = 2292] [id = 657] 18:46:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (146ACC00) [pid = 2292] [serial = 1971] [outer = 00000000] 18:46:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (146F1000) [pid = 2292] [serial = 1972] [outer = 146ACC00] 18:46:25 INFO - PROCESS | 2292 | 1467596785392 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (14D2D400) [pid = 2292] [serial = 1973] [outer = 146ACC00] 18:46:25 INFO - PROCESS | 2292 | 1467596785849 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 18:46:25 INFO - PROCESS | 2292 | 1467596785929 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 2292 | 1467596785932 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:46:25 INFO - PROCESS | 2292 | 1467596785935 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 2292 | 1467596785936 Marionette TRACE conn5 <- [1,2594,null,{}] 18:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:46:25 INFO - PROCESS | 2292 | 1467596785940 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}] 18:46:25 INFO - PROCESS | 2292 | 1467596785942 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:26 INFO - PROCESS | 2292 | 1467596786024 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:46:26 INFO - PROCESS | 2292 | 1467596786033 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 2292 | 1467596786035 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:26 INFO - PROCESS | 2292 | ++DOCSHELL 14DA3800 == 29 [pid = 2292] [id = 658] 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (14E26400) [pid = 2292] [serial = 1974] [outer = 00000000] 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (14F4DC00) [pid = 2292] [serial = 1975] [outer = 14E26400] 18:46:26 INFO - PROCESS | 2292 | 1467596786079 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (15E67400) [pid = 2292] [serial = 1976] [outer = 14E26400] 18:46:26 INFO - PROCESS | 2292 | 1467596786497 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]]]}] 18:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 18:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:46:26 INFO - PROCESS | 2292 | 1467596786569 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 2292 | 1467596786571 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:46:26 INFO - PROCESS | 2292 | 1467596786574 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 2292 | 1467596786576 Marionette TRACE conn5 <- [1,2598,null,{}] 18:46:26 INFO - PROCESS | 2292 | 1467596786579 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}] 18:46:26 INFO - PROCESS | 2292 | 1467596786581 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:26 INFO - PROCESS | 2292 | 1467596786658 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:46:26 INFO - PROCESS | 2292 | 1467596786694 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 2292 | 1467596786696 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:26 INFO - PROCESS | 2292 | ++DOCSHELL 17929000 == 30 [pid = 2292] [id = 659] 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (1792AC00) [pid = 2292] [serial = 1977] [outer = 00000000] 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (17946400) [pid = 2292] [serial = 1978] [outer = 1792AC00] 18:46:26 INFO - PROCESS | 2292 | 1467596786739 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183B1400) [pid = 2292] [serial = 1979] [outer = 1792AC00] 18:46:27 INFO - PROCESS | 2292 | 1467596787179 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 18:46:27 INFO - PROCESS | 2292 | 1467596787205 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 2292 | 1467596787207 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:46:27 INFO - PROCESS | 2292 | 1467596787210 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:46:27 INFO - PROCESS | 2292 | 1467596787212 Marionette TRACE conn5 <- [1,2602,null,{}] 18:46:27 INFO - PROCESS | 2292 | 1467596787219 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}] 18:46:27 INFO - PROCESS | 2292 | 1467596787224 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:27 INFO - PROCESS | 2292 | 1467596787326 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:46:27 INFO - PROCESS | 2292 | 1467596787332 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 2292 | 1467596787334 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:27 INFO - PROCESS | 2292 | ++DOCSHELL 183C0C00 == 31 [pid = 2292] [id = 660] 18:46:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F99400) [pid = 2292] [serial = 1980] [outer = 00000000] 18:46:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19043800) [pid = 2292] [serial = 1981] [outer = 18F99400] 18:46:27 INFO - PROCESS | 2292 | 1467596787377 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192DA800) [pid = 2292] [serial = 1982] [outer = 18F99400] 18:46:27 INFO - PROCESS | 2292 | 1467596787810 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 18:46:27 INFO - PROCESS | 2292 | 1467596787854 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 2292 | 1467596787857 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:46:27 INFO - PROCESS | 2292 | 1467596787860 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 2292 | 1467596787861 Marionette TRACE conn5 <- [1,2606,null,{}] 18:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:46:27 INFO - PROCESS | 2292 | 1467596787865 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}] 18:46:27 INFO - PROCESS | 2292 | 1467596787867 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:27 INFO - PROCESS | 2292 | 1467596787942 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:46:27 INFO - PROCESS | 2292 | 1467596787949 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 2292 | 1467596787950 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:27 INFO - PROCESS | 2292 | ++DOCSHELL 192E1C00 == 32 [pid = 2292] [id = 661] 18:46:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192FAC00) [pid = 2292] [serial = 1983] [outer = 00000000] 18:46:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19AC0400) [pid = 2292] [serial = 1984] [outer = 192FAC00] 18:46:27 INFO - PROCESS | 2292 | 1467596787993 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A04A000) [pid = 2292] [serial = 1985] [outer = 192FAC00] 18:46:28 INFO - PROCESS | 2292 | 1467596788433 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 18:46:28 INFO - PROCESS | 2292 | 1467596788514 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 2292 | 1467596788516 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:46:28 INFO - PROCESS | 2292 | 1467596788520 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 2292 | 1467596788521 Marionette TRACE conn5 <- [1,2610,null,{}] 18:46:28 INFO - PROCESS | 2292 | 1467596788525 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}] 18:46:28 INFO - PROCESS | 2292 | 1467596788526 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:28 INFO - PROCESS | 2292 | 1467596788602 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:46:28 INFO - PROCESS | 2292 | 1467596788609 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 2292 | 1467596788611 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:28 INFO - PROCESS | 2292 | ++DOCSHELL 1A051800 == 33 [pid = 2292] [id = 662] 18:46:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A098400) [pid = 2292] [serial = 1986] [outer = 00000000] 18:46:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0C6000) [pid = 2292] [serial = 1987] [outer = 1A098400] 18:46:28 INFO - PROCESS | 2292 | 1467596788654 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A09C800) [pid = 2292] [serial = 1988] [outer = 1A098400] 18:46:29 INFO - PROCESS | 2292 | 1467596789127 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 18:46:29 INFO - PROCESS | 2292 | 1467596789160 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 2292 | 1467596789162 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:46:29 INFO - PROCESS | 2292 | 1467596789165 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:46:29 INFO - PROCESS | 2292 | 1467596789166 Marionette TRACE conn5 <- [1,2614,null,{}] 18:46:29 INFO - PROCESS | 2292 | 1467596789170 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}] 18:46:29 INFO - PROCESS | 2292 | 1467596789172 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:29 INFO - PROCESS | 2292 | 1467596789284 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:46:29 INFO - PROCESS | 2292 | 1467596789371 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 2292 | 1467596789373 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:29 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9DC00 == 34 [pid = 2292] [id = 663] 18:46:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (118D6C00) [pid = 2292] [serial = 1989] [outer = 00000000] 18:46:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A4ECC00) [pid = 2292] [serial = 1990] [outer = 118D6C00] 18:46:29 INFO - PROCESS | 2292 | 1467596789415 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A60C800) [pid = 2292] [serial = 1991] [outer = 118D6C00] 18:46:29 INFO - PROCESS | 2292 | 1467596789847 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 18:46:29 INFO - PROCESS | 2292 | 1467596789905 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 2292 | 1467596789906 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:46:29 INFO - PROCESS | 2292 | 1467596789910 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 2292 | 1467596789911 Marionette TRACE conn5 <- [1,2618,null,{}] 18:46:29 INFO - PROCESS | 2292 | 1467596789915 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}] 18:46:29 INFO - PROCESS | 2292 | 1467596789917 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:30 INFO - PROCESS | 2292 | 1467596790038 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:46:30 INFO - PROCESS | 2292 | 1467596790047 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 2292 | 1467596790048 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:30 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B3800 == 35 [pid = 2292] [id = 664] 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A0CA000) [pid = 2292] [serial = 1992] [outer = 00000000] 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A739000) [pid = 2292] [serial = 1993] [outer = 1A0CA000] 18:46:30 INFO - PROCESS | 2292 | 1467596790093 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A7C4400) [pid = 2292] [serial = 1994] [outer = 1A0CA000] 18:46:30 INFO - PROCESS | 2292 | 1467596790546 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 18:46:30 INFO - PROCESS | 2292 | 1467596790584 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 2292 | 1467596790586 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:46:30 INFO - PROCESS | 2292 | 1467596790589 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:46:30 INFO - PROCESS | 2292 | 1467596790592 Marionette TRACE conn5 <- [1,2622,null,{}] 18:46:30 INFO - PROCESS | 2292 | 1467596790595 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}] 18:46:30 INFO - PROCESS | 2292 | 1467596790598 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:30 INFO - PROCESS | 2292 | 1467596790757 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:46:30 INFO - PROCESS | 2292 | 1467596790769 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 2292 | 1467596790772 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:30 INFO - PROCESS | 2292 | ++DOCSHELL 17928000 == 36 [pid = 2292] [id = 665] 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A859C00) [pid = 2292] [serial = 1995] [outer = 00000000] 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A861400) [pid = 2292] [serial = 1996] [outer = 1A859C00] 18:46:30 INFO - PROCESS | 2292 | 1467596790816 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A9E9C00) [pid = 2292] [serial = 1997] [outer = 1A859C00] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (15E63C00) [pid = 2292] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (183B7000) [pid = 2292] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1913A400) [pid = 2292] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (183AC400) [pid = 2292] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D6F4800) [pid = 2292] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (11844400) [pid = 2292] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0DA2C400) [pid = 2292] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D15E000) [pid = 2292] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (08960C00) [pid = 2292] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1BFA0400) [pid = 2292] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (183BC000) [pid = 2292] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:46:31 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D77400) [pid = 2292] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:46:31 INFO - PROCESS | 2292 | 1467596791394 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 18:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:46:31 INFO - PROCESS | 2292 | 1467596791424 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 2292 | 1467596791426 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:46:31 INFO - PROCESS | 2292 | 1467596791428 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 2292 | 1467596791430 Marionette TRACE conn5 <- [1,2626,null,{}] 18:46:31 INFO - PROCESS | 2292 | 1467596791433 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}] 18:46:31 INFO - PROCESS | 2292 | 1467596791435 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:31 INFO - PROCESS | 2292 | 1467596791515 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:46:31 INFO - PROCESS | 2292 | 1467596791521 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 2292 | 1467596791522 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:31 INFO - PROCESS | 2292 | ++DOCSHELL 10FD0000 == 37 [pid = 2292] [id = 666] 18:46:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (146A8400) [pid = 2292] [serial = 1998] [outer = 00000000] 18:46:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18D30800) [pid = 2292] [serial = 1999] [outer = 146A8400] 18:46:31 INFO - PROCESS | 2292 | 1467596791565 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192D8400) [pid = 2292] [serial = 2000] [outer = 146A8400] 18:46:31 INFO - PROCESS | 2292 | 1467596791993 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 18:46:32 INFO - PROCESS | 2292 | 1467596792060 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 2292 | 1467596792062 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:46:32 INFO - PROCESS | 2292 | 1467596792065 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 2292 | 1467596792067 Marionette TRACE conn5 <- [1,2630,null,{}] 18:46:32 INFO - PROCESS | 2292 | 1467596792070 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}] 18:46:32 INFO - PROCESS | 2292 | 1467596792071 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:32 INFO - PROCESS | 2292 | 1467596792149 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:46:32 INFO - PROCESS | 2292 | 1467596792155 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 2292 | 1467596792156 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:32 INFO - PROCESS | 2292 | ++DOCSHELL 1A093800 == 38 [pid = 2292] [id = 667] 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A0CA400) [pid = 2292] [serial = 2001] [outer = 00000000] 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1AD4F800) [pid = 2292] [serial = 2002] [outer = 1A0CA400] 18:46:32 INFO - PROCESS | 2292 | 1467596792198 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1BF5F000) [pid = 2292] [serial = 2003] [outer = 1A0CA400] 18:46:32 INFO - PROCESS | 2292 | 1467596792627 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:46:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 570ms 18:46:32 INFO - PROCESS | 2292 | 1467596792650 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 2292 | 1467596792652 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:46:32 INFO - PROCESS | 2292 | 1467596792655 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 2292 | 1467596792657 Marionette TRACE conn5 <- [1,2634,null,{}] 18:46:32 INFO - PROCESS | 2292 | 1467596792660 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}] 18:46:32 INFO - PROCESS | 2292 | 1467596792662 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:32 INFO - PROCESS | 2292 | 1467596792787 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:46:32 INFO - PROCESS | 2292 | 1467596792795 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 2292 | 1467596792797 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:32 INFO - PROCESS | 2292 | ++DOCSHELL 17945400 == 39 [pid = 2292] [id = 668] 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A092400) [pid = 2292] [serial = 2004] [outer = 00000000] 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C27BC00) [pid = 2292] [serial = 2005] [outer = 1A092400] 18:46:32 INFO - PROCESS | 2292 | 1467596792841 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C281C00) [pid = 2292] [serial = 2006] [outer = 1A092400] 18:46:33 INFO - PROCESS | 2292 | --DOCSHELL 1A099800 == 38 [pid = 2292] [id = 654] 18:46:33 INFO - PROCESS | 2292 | --DOCSHELL 0D165400 == 37 [pid = 2292] [id = 655] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 14DA3800 == 36 [pid = 2292] [id = 658] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 14629800 == 35 [pid = 2292] [id = 657] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 0D785000 == 34 [pid = 2292] [id = 656] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 1A051800 == 33 [pid = 2292] [id = 662] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 17929000 == 32 [pid = 2292] [id = 659] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 1A093800 == 31 [pid = 2292] [id = 667] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 183C0C00 == 30 [pid = 2292] [id = 660] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 17928000 == 29 [pid = 2292] [id = 665] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 0DA9DC00 == 28 [pid = 2292] [id = 663] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 10FD0000 == 27 [pid = 2292] [id = 666] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 192E1C00 == 26 [pid = 2292] [id = 661] 18:46:34 INFO - PROCESS | 2292 | --DOCSHELL 0C8B3800 == 25 [pid = 2292] [id = 664] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (17928800) [pid = 2292] [serial = 1948] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (183C2C00) [pid = 2292] [serial = 1951] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (192E0000) [pid = 2292] [serial = 1954] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A051400) [pid = 2292] [serial = 1960] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (19A29000) [pid = 2292] [serial = 1955] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14D77000) [pid = 2292] [serial = 1928] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (10FD1800) [pid = 2292] [serial = 1927] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14DC7400) [pid = 2292] [serial = 1945] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DA9B000) [pid = 2292] [serial = 1942] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0DD94C00) [pid = 2292] [serial = 1943] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D1F6800) [pid = 2292] [serial = 1939] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D672C00) [pid = 2292] [serial = 1940] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D6F2C00) [pid = 2292] [serial = 1937] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (0D674400) [pid = 2292] [serial = 1936] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1C27C800) [pid = 2292] [serial = 1934] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1C262000) [pid = 2292] [serial = 1933] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A090800) [pid = 2292] [serial = 1961] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (19ABC000) [pid = 2292] [serial = 1931] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (18F95000) [pid = 2292] [serial = 1930] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A0C1000) [pid = 2292] [serial = 1963] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (17932000) [pid = 2292] [serial = 1949] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (18F96000) [pid = 2292] [serial = 1958] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (18C03400) [pid = 2292] [serial = 1952] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (183BA400) [pid = 2292] [serial = 1957] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (14EE3400) [pid = 2292] [serial = 1946] [outer = 00000000] [url = about:blank] 18:46:34 INFO - PROCESS | 2292 | 1467596794639 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]]]}] 18:46:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:46:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2017ms 18:46:34 INFO - PROCESS | 2292 | 1467596794675 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 2292 | 1467596794678 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:46:34 INFO - PROCESS | 2292 | 1467596794684 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 2292 | 1467596794686 Marionette TRACE conn5 <- [1,2638,null,{}] 18:46:34 INFO - PROCESS | 2292 | 1467596794692 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}] 18:46:34 INFO - PROCESS | 2292 | 1467596794695 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:34 INFO - PROCESS | 2292 | 1467596794781 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:46:34 INFO - PROCESS | 2292 | 1467596794788 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 2292 | 1467596794791 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:34 INFO - PROCESS | 2292 | ++DOCSHELL 0CDF2000 == 26 [pid = 2292] [id = 669] 18:46:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0D035000) [pid = 2292] [serial = 2007] [outer = 00000000] 18:46:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (0D084000) [pid = 2292] [serial = 2008] [outer = 0D035000] 18:46:34 INFO - PROCESS | 2292 | 1467596794839 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0D1F0400) [pid = 2292] [serial = 2009] [outer = 0D035000] 18:46:35 INFO - PROCESS | 2292 | 1467596795336 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 18:46:35 INFO - PROCESS | 2292 | 1467596795354 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 2292 | 1467596795359 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:46:35 INFO - PROCESS | 2292 | 1467596795369 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 2292 | 1467596795372 Marionette TRACE conn5 <- [1,2642,null,{}] 18:46:35 INFO - PROCESS | 2292 | 1467596795376 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}] 18:46:35 INFO - PROCESS | 2292 | 1467596795378 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:35 INFO - PROCESS | 2292 | 1467596795469 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:46:35 INFO - PROCESS | 2292 | 1467596795478 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 2292 | 1467596795481 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:35 INFO - PROCESS | 2292 | ++DOCSHELL 0D74D000 == 27 [pid = 2292] [id = 670] 18:46:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D74D800) [pid = 2292] [serial = 2010] [outer = 00000000] 18:46:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D751800) [pid = 2292] [serial = 2011] [outer = 0D74D800] 18:46:35 INFO - PROCESS | 2292 | 1467596795527 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D787C00) [pid = 2292] [serial = 2012] [outer = 0D74D800] 18:46:35 INFO - PROCESS | 2292 | 1467596795978 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:46:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 18:46:36 INFO - PROCESS | 2292 | 1467596796039 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 2292 | 1467596796041 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:46:36 INFO - PROCESS | 2292 | 1467596796045 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:46:36 INFO - PROCESS | 2292 | 1467596796048 Marionette TRACE conn5 <- [1,2646,null,{}] 18:46:36 INFO - PROCESS | 2292 | 1467596796059 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}] 18:46:36 INFO - PROCESS | 2292 | 1467596796064 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:36 INFO - PROCESS | 2292 | 1467596796145 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:46:36 INFO - PROCESS | 2292 | 1467596796154 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 2292 | 1467596796157 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:36 INFO - PROCESS | 2292 | ++DOCSHELL 10E79C00 == 28 [pid = 2292] [id = 671] 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (10E7EC00) [pid = 2292] [serial = 2013] [outer = 00000000] 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (10FD3800) [pid = 2292] [serial = 2014] [outer = 10E7EC00] 18:46:36 INFO - PROCESS | 2292 | 1467596796231 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (118D0C00) [pid = 2292] [serial = 2015] [outer = 10E7EC00] 18:46:36 INFO - PROCESS | 2292 | 1467596796674 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:46:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 18:46:36 INFO - PROCESS | 2292 | 1467596796721 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 2292 | 1467596796723 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:46:36 INFO - PROCESS | 2292 | 1467596796726 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:46:36 INFO - PROCESS | 2292 | 1467596796728 Marionette TRACE conn5 <- [1,2650,null,{}] 18:46:36 INFO - PROCESS | 2292 | 1467596796731 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}] 18:46:36 INFO - PROCESS | 2292 | 1467596796733 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:36 INFO - PROCESS | 2292 | 1467596796818 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:46:36 INFO - PROCESS | 2292 | 1467596796823 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 2292 | 1467596796825 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:36 INFO - PROCESS | 2292 | ++DOCSHELL 146B0800 == 29 [pid = 2292] [id = 672] 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (146B2400) [pid = 2292] [serial = 2016] [outer = 00000000] 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14E49400) [pid = 2292] [serial = 2017] [outer = 146B2400] 18:46:36 INFO - PROCESS | 2292 | 1467596796869 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14EE6000) [pid = 2292] [serial = 2018] [outer = 146B2400] 18:46:37 INFO - PROCESS | 2292 | 1467596797290 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:46:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms 18:46:37 INFO - PROCESS | 2292 | 1467596797301 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 2292 | 1467596797303 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:46:37 INFO - PROCESS | 2292 | 1467596797306 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 2292 | 1467596797308 Marionette TRACE conn5 <- [1,2654,null,{}] 18:46:37 INFO - PROCESS | 2292 | 1467596797311 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}] 18:46:37 INFO - PROCESS | 2292 | 1467596797313 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:37 INFO - PROCESS | 2292 | 1467596797432 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:46:37 INFO - PROCESS | 2292 | 1467596797442 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 2292 | 1467596797443 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:37 INFO - PROCESS | 2292 | ++DOCSHELL 14F4B400 == 30 [pid = 2292] [id = 673] 18:46:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (14F4E000) [pid = 2292] [serial = 2019] [outer = 00000000] 18:46:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (17924400) [pid = 2292] [serial = 2020] [outer = 14F4E000] 18:46:37 INFO - PROCESS | 2292 | 1467596797487 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1792CC00) [pid = 2292] [serial = 2021] [outer = 14F4E000] 18:46:38 INFO - PROCESS | 2292 | 1467596798411 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]]]}] 18:46:38 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) 18:46:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 18:46:38 INFO - PROCESS | 2292 | 1467596798434 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:46:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:46:38 INFO - PROCESS | 2292 | 1467596798436 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:46:38 INFO - PROCESS | 2292 | 1467596798440 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 2292 | 1467596798441 Marionette TRACE conn5 <- [1,2658,null,{}] 18:46:38 INFO - PROCESS | 2292 | 1467596798445 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}] 18:46:38 INFO - PROCESS | 2292 | 1467596798450 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:38 INFO - PROCESS | 2292 | 1467596798586 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:46:38 INFO - PROCESS | 2292 | 1467596798594 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 2292 | 1467596798596 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:38 INFO - PROCESS | 2292 | ++DOCSHELL 17945800 == 31 [pid = 2292] [id = 674] 18:46:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (179BC000) [pid = 2292] [serial = 2022] [outer = 00000000] 18:46:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18C01400) [pid = 2292] [serial = 2023] [outer = 179BC000] 18:46:38 INFO - PROCESS | 2292 | 1467596798639 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18F8F400) [pid = 2292] [serial = 2024] [outer = 179BC000] 18:46:39 INFO - PROCESS | 2292 | 1467596799547 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\n"]]]}] 18:46:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 18:46:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1133ms 18:46:39 INFO - PROCESS | 2292 | 1467596799573 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 2292 | 1467596799575 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:46:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:46:39 INFO - PROCESS | 2292 | 1467596799578 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 2292 | 1467596799580 Marionette TRACE conn5 <- [1,2662,null,{}] 18:46:39 INFO - PROCESS | 2292 | 1467596799583 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}] 18:46:39 INFO - PROCESS | 2292 | 1467596799585 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:39 INFO - PROCESS | 2292 | 1467596799662 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:46:39 INFO - PROCESS | 2292 | 1467596799764 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 2292 | 1467596799766 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:39 INFO - PROCESS | 2292 | ++DOCSHELL 18D3A000 == 32 [pid = 2292] [id = 675] 18:46:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18F96000) [pid = 2292] [serial = 2025] [outer = 00000000] 18:46:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192DCC00) [pid = 2292] [serial = 2026] [outer = 18F96000] 18:46:39 INFO - PROCESS | 2292 | 1467596799810 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192E1C00) [pid = 2292] [serial = 2027] [outer = 18F96000] 18:46:40 INFO - PROCESS | 2292 | 1467596800720 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\n"]]]}] 18:46:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 18:46:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1184ms 18:46:40 INFO - PROCESS | 2292 | 1467596800764 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 18:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:46:40 INFO - PROCESS | 2292 | 1467596800767 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:46:40 INFO - PROCESS | 2292 | 1467596800774 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 2292 | 1467596800776 Marionette TRACE conn5 <- [1,2666,null,{}] 18:46:40 INFO - PROCESS | 2292 | 1467596800780 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}] 18:46:40 INFO - PROCESS | 2292 | 1467596800782 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:40 INFO - PROCESS | 2292 | 1467596800897 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:46:40 INFO - PROCESS | 2292 | 1467596800903 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 2292 | 1467596800905 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:40 INFO - PROCESS | 2292 | ++DOCSHELL 18F9E400 == 33 [pid = 2292] [id = 676] 18:46:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (192F9400) [pid = 2292] [serial = 2028] [outer = 00000000] 18:46:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A050C00) [pid = 2292] [serial = 2029] [outer = 192F9400] 18:46:40 INFO - PROCESS | 2292 | 1467596800947 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (147D1800) [pid = 2292] [serial = 2030] [outer = 192F9400] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A0CA400) [pid = 2292] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (118D6C00) [pid = 2292] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A0CA000) [pid = 2292] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A859C00) [pid = 2292] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A098400) [pid = 2292] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192FAC00) [pid = 2292] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (18F99400) [pid = 2292] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1792AC00) [pid = 2292] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14E26400) [pid = 2292] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (146ACC00) [pid = 2292] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D785C00) [pid = 2292] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D1F2C00) [pid = 2292] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A09B400) [pid = 2292] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:46:41 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (146A8400) [pid = 2292] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:46:41 INFO - PROCESS | 2292 | 1467596801865 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]]]}] 18:46:41 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) 18:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1127ms 18:46:41 INFO - PROCESS | 2292 | 1467596801897 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 2292 | 1467596801899 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:46:41 INFO - PROCESS | 2292 | 1467596801903 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:46:41 INFO - PROCESS | 2292 | 1467596801905 Marionette TRACE conn5 <- [1,2670,null,{}] 18:46:41 INFO - PROCESS | 2292 | 1467596801908 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}] 18:46:41 INFO - PROCESS | 2292 | 1467596801910 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:41 INFO - PROCESS | 2292 | 1467596801989 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:46:41 INFO - PROCESS | 2292 | 1467596801995 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 2292 | 1467596801996 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:42 INFO - PROCESS | 2292 | ++DOCSHELL 10E79000 == 34 [pid = 2292] [id = 677] 18:46:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (10FC6400) [pid = 2292] [serial = 2031] [outer = 00000000] 18:46:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (15E64C00) [pid = 2292] [serial = 2032] [outer = 10FC6400] 18:46:42 INFO - PROCESS | 2292 | 1467596802041 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (17E68C00) [pid = 2292] [serial = 2033] [outer = 10FC6400] 18:46:42 INFO - PROCESS | 2292 | 1467596802972 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]]]}] 18:46:43 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) 18:46:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 18:46:43 INFO - PROCESS | 2292 | 1467596803037 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 2292 | 1467596803039 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:46:43 INFO - PROCESS | 2292 | 1467596803042 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 2292 | 1467596803043 Marionette TRACE conn5 <- [1,2674,null,{}] 18:46:43 INFO - PROCESS | 2292 | 1467596803047 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}] 18:46:43 INFO - PROCESS | 2292 | 1467596803049 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:43 INFO - PROCESS | 2292 | 1467596803131 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:46:43 INFO - PROCESS | 2292 | 1467596803137 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 2292 | 1467596803138 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:43 INFO - PROCESS | 2292 | ++DOCSHELL 18F97000 == 35 [pid = 2292] [id = 678] 18:46:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (18F97400) [pid = 2292] [serial = 2034] [outer = 00000000] 18:46:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A097800) [pid = 2292] [serial = 2035] [outer = 18F97400] 18:46:43 INFO - PROCESS | 2292 | 1467596803181 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0C4800) [pid = 2292] [serial = 2036] [outer = 18F97400] 18:46:44 INFO - PROCESS | 2292 | 1467596804178 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\n"]]]}] 18:46:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 18:46:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1184ms 18:46:44 INFO - PROCESS | 2292 | 1467596804227 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 2292 | 1467596804231 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:46:44 INFO - PROCESS | 2292 | 1467596804236 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 2292 | 1467596804240 Marionette TRACE conn5 <- [1,2678,null,{}] 18:46:44 INFO - PROCESS | 2292 | 1467596804288 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}] 18:46:44 INFO - PROCESS | 2292 | 1467596804292 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:44 INFO - PROCESS | 2292 | 1467596804401 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:46:44 INFO - PROCESS | 2292 | 1467596804572 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 2292 | 1467596804577 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:44 INFO - PROCESS | 2292 | ++DOCSHELL 0D084400 == 36 [pid = 2292] [id = 679] 18:46:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D15F000) [pid = 2292] [serial = 2037] [outer = 00000000] 18:46:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D67C800) [pid = 2292] [serial = 2038] [outer = 0D15F000] 18:46:44 INFO - PROCESS | 2292 | 1467596804674 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D6F7800) [pid = 2292] [serial = 2039] [outer = 0D15F000] 18:46:45 INFO - PROCESS | 2292 | 1467596805956 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\n"]]]}] 18:46:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:46:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1776ms 18:46:46 INFO - PROCESS | 2292 | 1467596806025 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 2292 | 1467596806029 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:46:46 INFO - PROCESS | 2292 | 1467596806035 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 2292 | 1467596806039 Marionette TRACE conn5 <- [1,2682,null,{}] 18:46:46 INFO - PROCESS | 2292 | 1467596806044 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}] 18:46:46 INFO - PROCESS | 2292 | 1467596806046 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:46 INFO - PROCESS | 2292 | 1467596806151 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:46:46 INFO - PROCESS | 2292 | 1467596806283 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 2292 | 1467596806286 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:46 INFO - PROCESS | 2292 | ++DOCSHELL 0D785000 == 37 [pid = 2292] [id = 680] 18:46:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0DA22000) [pid = 2292] [serial = 2040] [outer = 00000000] 18:46:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (0DD41800) [pid = 2292] [serial = 2041] [outer = 0DA22000] 18:46:46 INFO - PROCESS | 2292 | 1467596806339 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (0DD9C800) [pid = 2292] [serial = 2042] [outer = 0DA22000] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 10E79000 == 36 [pid = 2292] [id = 677] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 18F9E400 == 35 [pid = 2292] [id = 676] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 18D3A000 == 34 [pid = 2292] [id = 675] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 17945800 == 33 [pid = 2292] [id = 674] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 14F4B400 == 32 [pid = 2292] [id = 673] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 146B0800 == 31 [pid = 2292] [id = 672] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 10E79C00 == 30 [pid = 2292] [id = 671] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 0D74D000 == 29 [pid = 2292] [id = 670] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 0CDF2000 == 28 [pid = 2292] [id = 669] 18:46:46 INFO - PROCESS | 2292 | --DOCSHELL 17945400 == 27 [pid = 2292] [id = 668] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1C27BC00) [pid = 2292] [serial = 2005] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1BF5F000) [pid = 2292] [serial = 2003] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A4ECC00) [pid = 2292] [serial = 1990] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A739000) [pid = 2292] [serial = 1993] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A60C800) [pid = 2292] [serial = 1991] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A861400) [pid = 2292] [serial = 1996] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A7C4400) [pid = 2292] [serial = 1994] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A9E9C00) [pid = 2292] [serial = 1997] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1AD4F800) [pid = 2292] [serial = 2002] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A0C6000) [pid = 2292] [serial = 1987] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (19AC0400) [pid = 2292] [serial = 1984] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A04A000) [pid = 2292] [serial = 1985] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (19043800) [pid = 2292] [serial = 1981] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192DA800) [pid = 2292] [serial = 1982] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (17946400) [pid = 2292] [serial = 1978] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (183B1400) [pid = 2292] [serial = 1979] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (14F4DC00) [pid = 2292] [serial = 1975] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (15E67400) [pid = 2292] [serial = 1976] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (146F1000) [pid = 2292] [serial = 1972] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (14D2D400) [pid = 2292] [serial = 1973] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (0DA2C800) [pid = 2292] [serial = 1969] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (0DD4B400) [pid = 2292] [serial = 1970] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (0D675000) [pid = 2292] [serial = 1966] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (0D6EF000) [pid = 2292] [serial = 1967] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (1A4E1800) [pid = 2292] [serial = 1964] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (18D30800) [pid = 2292] [serial = 1999] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (192D8400) [pid = 2292] [serial = 2000] [outer = 00000000] [url = about:blank] 18:46:46 INFO - PROCESS | 2292 | --DOMWINDOW == 53 (1A09C800) [pid = 2292] [serial = 1988] [outer = 00000000] [url = about:blank] 18:46:47 INFO - PROCESS | 2292 | 1467596807299 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\n"]]]}] 18:46:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:46:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1279ms 18:46:47 INFO - PROCESS | 2292 | 1467596807320 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 2292 | 1467596807325 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:46:47 INFO - PROCESS | 2292 | 1467596807331 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:46:47 INFO - PROCESS | 2292 | 1467596807334 Marionette TRACE conn5 <- [1,2686,null,{}] 18:46:47 INFO - PROCESS | 2292 | 1467596807338 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}] 18:46:47 INFO - PROCESS | 2292 | 1467596807340 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:47 INFO - PROCESS | 2292 | 1467596807429 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:46:47 INFO - PROCESS | 2292 | 1467596807517 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 2292 | 1467596807519 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:47 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F4400 == 28 [pid = 2292] [id = 681] 18:46:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 54 (0D6F4800) [pid = 2292] [serial = 2043] [outer = 00000000] 18:46:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (10E79000) [pid = 2292] [serial = 2044] [outer = 0D6F4800] 18:46:47 INFO - PROCESS | 2292 | 1467596807565 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (118CE800) [pid = 2292] [serial = 2045] [outer = 0D6F4800] 18:46:48 INFO - PROCESS | 2292 | 1467596808463 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\n"]]]}] 18:46:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:46:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:46:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 18:46:48 INFO - PROCESS | 2292 | 1467596808515 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 2292 | 1467596808517 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:46:48 INFO - PROCESS | 2292 | 1467596808521 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:46:48 INFO - PROCESS | 2292 | 1467596808524 Marionette TRACE conn5 <- [1,2690,null,{}] 18:46:48 INFO - PROCESS | 2292 | 1467596808541 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}] 18:46:48 INFO - PROCESS | 2292 | 1467596808546 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:48 INFO - PROCESS | 2292 | 1467596808666 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:46:48 INFO - PROCESS | 2292 | 1467596808673 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 2292 | 1467596808676 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:48 INFO - PROCESS | 2292 | ++DOCSHELL 14FC4C00 == 29 [pid = 2292] [id = 682] 18:46:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (14FC5400) [pid = 2292] [serial = 2046] [outer = 00000000] 18:46:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (1644C400) [pid = 2292] [serial = 2047] [outer = 14FC5400] 18:46:48 INFO - PROCESS | 2292 | 1467596808723 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (17930400) [pid = 2292] [serial = 2048] [outer = 14FC5400] 18:46:49 INFO - PROCESS | 2292 | 1467596809200 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms 18:46:49 INFO - PROCESS | 2292 | 1467596809255 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 2292 | 1467596809258 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:46:49 INFO - PROCESS | 2292 | 1467596809261 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 2292 | 1467596809263 Marionette TRACE conn5 <- [1,2694,null,{}] 18:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:46:49 INFO - PROCESS | 2292 | 1467596809267 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}] 18:46:49 INFO - PROCESS | 2292 | 1467596809269 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:49 INFO - PROCESS | 2292 | 1467596809395 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:46:49 INFO - PROCESS | 2292 | 1467596809486 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 2292 | 1467596809488 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:49 INFO - PROCESS | 2292 | ++DOCSHELL 183BAC00 == 30 [pid = 2292] [id = 683] 18:46:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (183BB400) [pid = 2292] [serial = 2049] [outer = 00000000] 18:46:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (18C02400) [pid = 2292] [serial = 2050] [outer = 183BB400] 18:46:49 INFO - PROCESS | 2292 | 1467596809535 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (18D3A000) [pid = 2292] [serial = 2051] [outer = 183BB400] 18:46:49 INFO - PROCESS | 2292 | 1467596809949 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:46:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 18:46:50 INFO - PROCESS | 2292 | 1467596810031 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 2292 | 1467596810033 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:46:50 INFO - PROCESS | 2292 | 1467596810039 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 2292 | 1467596810040 Marionette TRACE conn5 <- [1,2698,null,{}] 18:46:50 INFO - PROCESS | 2292 | 1467596810044 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}] 18:46:50 INFO - PROCESS | 2292 | 1467596810046 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:50 INFO - PROCESS | 2292 | 1467596810163 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:46:50 INFO - PROCESS | 2292 | 1467596810168 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 2292 | 1467596810170 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:50 INFO - PROCESS | 2292 | ++DOCSHELL 1903D000 == 31 [pid = 2292] [id = 684] 18:46:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (19043C00) [pid = 2292] [serial = 2052] [outer = 00000000] 18:46:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (192DB800) [pid = 2292] [serial = 2053] [outer = 19043C00] 18:46:50 INFO - PROCESS | 2292 | 1467596810213 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (192ED000) [pid = 2292] [serial = 2054] [outer = 19043C00] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A092400) [pid = 2292] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (146B2400) [pid = 2292] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (0D035000) [pid = 2292] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (0D74D800) [pid = 2292] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (179BC000) [pid = 2292] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (14F4E000) [pid = 2292] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (10E7EC00) [pid = 2292] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (192F9400) [pid = 2292] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (10FC6400) [pid = 2292] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:46:50 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (18F96000) [pid = 2292] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:46:50 INFO - PROCESS | 2292 | 1467596810734 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] 18:46:50 INFO - PROCESS | 2292 | 1467596810773 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:46:50 INFO - PROCESS | 2292 | 1467596810776 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 2292 | 1467596810777 Marionette TRACE conn5 <- [1,2702,null,{}] 18:46:50 INFO - PROCESS | 2292 | 1467596810781 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}] 18:46:50 INFO - PROCESS | 2292 | 1467596810786 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:50 INFO - PROCESS | 2292 | 1467596810888 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:46:50 INFO - PROCESS | 2292 | 1467596810986 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 2292 | 1467596810988 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:50 INFO - PROCESS | 2292 | ++DOCSHELL 0D6EE400 == 32 [pid = 2292] [id = 685] 18:46:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (10E73C00) [pid = 2292] [serial = 2055] [outer = 00000000] 18:46:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (19AC5C00) [pid = 2292] [serial = 2056] [outer = 10E73C00] 18:46:51 INFO - PROCESS | 2292 | 1467596811033 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (1A096C00) [pid = 2292] [serial = 2057] [outer = 10E73C00] 18:46:51 INFO - PROCESS | 2292 | 1467596811396 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]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 18:46:51 INFO - PROCESS | 2292 | 1467596811474 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 2292 | 1467596811476 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:46:51 INFO - PROCESS | 2292 | 1467596811479 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 2292 | 1467596811481 Marionette TRACE conn5 <- [1,2706,null,{}] 18:46:51 INFO - PROCESS | 2292 | 1467596811487 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}] 18:46:51 INFO - PROCESS | 2292 | 1467596811489 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:51 INFO - PROCESS | 2292 | 1467596811603 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:46:51 INFO - PROCESS | 2292 | 1467596811611 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 2292 | 1467596811613 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:51 INFO - PROCESS | 2292 | ++DOCSHELL 19AC3800 == 33 [pid = 2292] [id = 686] 18:46:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (1A093000) [pid = 2292] [serial = 2058] [outer = 00000000] 18:46:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (1A0C4000) [pid = 2292] [serial = 2059] [outer = 1A093000] 18:46:51 INFO - PROCESS | 2292 | 1467596811655 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (17925800) [pid = 2292] [serial = 2060] [outer = 1A093000] 18:46:52 INFO - PROCESS | 2292 | 1467596812068 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] 18:46:52 INFO - PROCESS | 2292 | 1467596812115 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:46:52 INFO - PROCESS | 2292 | 1467596812118 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:46:52 INFO - PROCESS | 2292 | 1467596812120 Marionette TRACE conn5 <- [1,2710,null,{}] 18:46:52 INFO - PROCESS | 2292 | 1467596812123 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}] 18:46:52 INFO - PROCESS | 2292 | 1467596812125 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:52 INFO - PROCESS | 2292 | 1467596812240 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:46:52 INFO - PROCESS | 2292 | 1467596812249 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 2292 | 1467596812251 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:52 INFO - PROCESS | 2292 | ++DOCSHELL 1A4EDC00 == 34 [pid = 2292] [id = 687] 18:46:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (1A608400) [pid = 2292] [serial = 2061] [outer = 00000000] 18:46:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (1A736400) [pid = 2292] [serial = 2062] [outer = 1A608400] 18:46:52 INFO - PROCESS | 2292 | 1467596812293 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (1A7BF800) [pid = 2292] [serial = 2063] [outer = 1A608400] 18:46:52 INFO - PROCESS | 2292 | 1467596812799 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] 18:46:52 INFO - PROCESS | 2292 | 1467596812882 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:46:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:46:52 INFO - PROCESS | 2292 | 1467596812889 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 2292 | 1467596812892 Marionette TRACE conn5 <- [1,2714,null,{}] 18:46:52 INFO - PROCESS | 2292 | 1467596812898 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}] 18:46:52 INFO - PROCESS | 2292 | 1467596812901 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:53 INFO - PROCESS | 2292 | 1467596813021 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:46:53 INFO - PROCESS | 2292 | 1467596813154 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 2292 | 1467596813158 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:53 INFO - PROCESS | 2292 | ++DOCSHELL 0DA2C400 == 35 [pid = 2292] [id = 688] 18:46:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0DA92400) [pid = 2292] [serial = 2064] [outer = 00000000] 18:46:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0DD94400) [pid = 2292] [serial = 2065] [outer = 0DA92400] 18:46:53 INFO - PROCESS | 2292 | 1467596813216 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (146A4C00) [pid = 2292] [serial = 2066] [outer = 0DA92400] 18:46:53 INFO - PROCESS | 2292 | 1467596813805 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 990ms 18:46:53 INFO - PROCESS | 2292 | 1467596813880 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 2292 | 1467596813885 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:46:53 INFO - PROCESS | 2292 | 1467596813891 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 2292 | 1467596813894 Marionette TRACE conn5 <- [1,2718,null,{}] 18:46:53 INFO - PROCESS | 2292 | 1467596813898 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}] 18:46:53 INFO - PROCESS | 2292 | 1467596813901 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:53 INFO - PROCESS | 2292 | 1467596814010 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:46:54 INFO - PROCESS | 2292 | 1467596814149 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 2292 | 1467596814152 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:54 INFO - PROCESS | 2292 | ++DOCSHELL 14FCB800 == 36 [pid = 2292] [id = 689] 18:46:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (15E5F800) [pid = 2292] [serial = 2067] [outer = 00000000] 18:46:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183A9800) [pid = 2292] [serial = 2068] [outer = 15E5F800] 18:46:54 INFO - PROCESS | 2292 | 1467596814209 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18D37C00) [pid = 2292] [serial = 2069] [outer = 15E5F800] 18:46:55 INFO - PROCESS | 2292 | 1467596815290 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\n"]]]}] 18:46:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 18:46:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:46:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:46:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:46:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1432ms 18:46:55 INFO - PROCESS | 2292 | 1467596815326 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 2292 | 1467596815329 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:46:55 INFO - PROCESS | 2292 | 1467596815333 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 2292 | 1467596815337 Marionette TRACE conn5 <- [1,2722,null,{}] 18:46:55 INFO - PROCESS | 2292 | 1467596815348 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}] 18:46:55 INFO - PROCESS | 2292 | 1467596815353 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:55 INFO - PROCESS | 2292 | 1467596815497 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:46:55 INFO - PROCESS | 2292 | 1467596815633 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 2292 | 1467596815636 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:55 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F1000 == 37 [pid = 2292] [id = 690] 18:46:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D1F2000) [pid = 2292] [serial = 2070] [outer = 00000000] 18:46:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0DA21800) [pid = 2292] [serial = 2071] [outer = 0D1F2000] 18:46:55 INFO - PROCESS | 2292 | 1467596815695 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14E55C00) [pid = 2292] [serial = 2072] [outer = 0D1F2000] 18:46:56 INFO - PROCESS | 2292 | 1467596816456 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]]]}] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 19AC3800 == 36 [pid = 2292] [id = 686] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 0D6EE400 == 35 [pid = 2292] [id = 685] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 1903D000 == 34 [pid = 2292] [id = 684] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 183BAC00 == 33 [pid = 2292] [id = 683] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 14FC4C00 == 32 [pid = 2292] [id = 682] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 0D6F4400 == 31 [pid = 2292] [id = 681] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 0D785000 == 30 [pid = 2292] [id = 680] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 18F97000 == 29 [pid = 2292] [id = 678] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 0D084400 == 28 [pid = 2292] [id = 679] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 1A4EDC00 == 27 [pid = 2292] [id = 687] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 0DA2C400 == 26 [pid = 2292] [id = 688] 18:46:57 INFO - PROCESS | 2292 | --DOCSHELL 14FCB800 == 25 [pid = 2292] [id = 689] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C281C00) [pid = 2292] [serial = 2006] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (14E49400) [pid = 2292] [serial = 2017] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (14EE6000) [pid = 2292] [serial = 2018] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D084000) [pid = 2292] [serial = 2008] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0D1F0400) [pid = 2292] [serial = 2009] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (0D751800) [pid = 2292] [serial = 2011] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0D787C00) [pid = 2292] [serial = 2012] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (18C01400) [pid = 2292] [serial = 2023] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (18F8F400) [pid = 2292] [serial = 2024] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (17924400) [pid = 2292] [serial = 2020] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1792CC00) [pid = 2292] [serial = 2021] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (10FD3800) [pid = 2292] [serial = 2014] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (118D0C00) [pid = 2292] [serial = 2015] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (1A050C00) [pid = 2292] [serial = 2029] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (15E64C00) [pid = 2292] [serial = 2032] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (147D1800) [pid = 2292] [serial = 2030] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 56 (17E68C00) [pid = 2292] [serial = 2033] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 55 (192E1C00) [pid = 2292] [serial = 2027] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 54 (192DCC00) [pid = 2292] [serial = 2026] [outer = 00000000] [url = about:blank] 18:46:57 INFO - PROCESS | 2292 | --DOMWINDOW == 53 (1A097800) [pid = 2292] [serial = 2035] [outer = 00000000] [url = about:blank] 18:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1781ms 18:46:57 INFO - PROCESS | 2292 | 1467596817163 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 2292 | 1467596817168 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:46:57 INFO - PROCESS | 2292 | 1467596817173 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 2292 | 1467596817176 Marionette TRACE conn5 <- [1,2726,null,{}] 18:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:46:57 INFO - PROCESS | 2292 | 1467596817182 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}] 18:46:57 INFO - PROCESS | 2292 | 1467596817186 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:57 INFO - PROCESS | 2292 | 1467596817273 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:46:57 INFO - PROCESS | 2292 | 1467596817279 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 2292 | 1467596817284 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9400 == 26 [pid = 2292] [id = 691] 18:46:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 54 (0D1F9C00) [pid = 2292] [serial = 2073] [outer = 00000000] 18:46:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 55 (0D674400) [pid = 2292] [serial = 2074] [outer = 0D1F9C00] 18:46:57 INFO - PROCESS | 2292 | 1467596817335 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 56 (0D6EF000) [pid = 2292] [serial = 2075] [outer = 0D1F9C00] 18:46:57 INFO - PROCESS | 2292 | 1467596817829 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 18:46:57 INFO - PROCESS | 2292 | 1467596817915 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 2292 | 1467596817918 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:46:57 INFO - PROCESS | 2292 | 1467596817925 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 2292 | 1467596817929 Marionette TRACE conn5 <- [1,2730,null,{}] 18:46:57 INFO - PROCESS | 2292 | 1467596817933 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}] 18:46:57 INFO - PROCESS | 2292 | 1467596817935 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:58 INFO - PROCESS | 2292 | 1467596818023 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:46:58 INFO - PROCESS | 2292 | 1467596818036 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 2292 | 1467596818038 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:58 INFO - PROCESS | 2292 | ++DOCSHELL 0DA9C800 == 27 [pid = 2292] [id = 692] 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 57 (0DD40C00) [pid = 2292] [serial = 2076] [outer = 00000000] 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0DD95400) [pid = 2292] [serial = 2077] [outer = 0DD40C00] 18:46:58 INFO - PROCESS | 2292 | 1467596818085 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (10E18800) [pid = 2292] [serial = 2078] [outer = 0DD40C00] 18:46:58 INFO - PROCESS | 2292 | 1467596818519 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:46:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 18:46:58 INFO - PROCESS | 2292 | 1467596818554 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 2292 | 1467596818556 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:46:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:46:58 INFO - PROCESS | 2292 | 1467596818560 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 2292 | 1467596818562 Marionette TRACE conn5 <- [1,2734,null,{}] 18:46:58 INFO - PROCESS | 2292 | 1467596818576 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}] 18:46:58 INFO - PROCESS | 2292 | 1467596818581 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:58 INFO - PROCESS | 2292 | 1467596818697 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:46:58 INFO - PROCESS | 2292 | 1467596818708 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 2292 | 1467596818712 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:58 INFO - PROCESS | 2292 | ++DOCSHELL 14E52400 == 28 [pid = 2292] [id = 693] 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (14E53000) [pid = 2292] [serial = 2079] [outer = 00000000] 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (14EEA800) [pid = 2292] [serial = 2080] [outer = 14E53000] 18:46:58 INFO - PROCESS | 2292 | 1467596818765 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (14FC0C00) [pid = 2292] [serial = 2081] [outer = 14E53000] 18:46:59 INFO - PROCESS | 2292 | 1467596819203 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:46:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 18:46:59 INFO - PROCESS | 2292 | 1467596819244 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 2292 | 1467596819246 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:46:59 INFO - PROCESS | 2292 | 1467596819250 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 2292 | 1467596819251 Marionette TRACE conn5 <- [1,2738,null,{}] 18:46:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:46:59 INFO - PROCESS | 2292 | 1467596819255 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}] 18:46:59 INFO - PROCESS | 2292 | 1467596819257 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:59 INFO - PROCESS | 2292 | 1467596819387 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:46:59 INFO - PROCESS | 2292 | 1467596819392 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 2292 | 1467596819394 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:46:59 INFO - PROCESS | 2292 | ++DOCSHELL 15E62000 == 29 [pid = 2292] [id = 694] 18:46:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (15E62C00) [pid = 2292] [serial = 2082] [outer = 00000000] 18:46:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (17944000) [pid = 2292] [serial = 2083] [outer = 15E62C00] 18:46:59 INFO - PROCESS | 2292 | 1467596819438 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (183AE800) [pid = 2292] [serial = 2084] [outer = 15E62C00] 18:46:59 INFO - PROCESS | 2292 | 1467596819879 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:46:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 18:46:59 INFO - PROCESS | 2292 | 1467596819925 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 2292 | 1467596819927 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:46:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:46:59 INFO - PROCESS | 2292 | 1467596819931 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 2292 | 1467596819932 Marionette TRACE conn5 <- [1,2742,null,{}] 18:46:59 INFO - PROCESS | 2292 | 1467596819941 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}] 18:46:59 INFO - PROCESS | 2292 | 1467596819943 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:00 INFO - PROCESS | 2292 | 1467596820054 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:47:00 INFO - PROCESS | 2292 | 1467596820150 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 2292 | 1467596820152 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:00 INFO - PROCESS | 2292 | ++DOCSHELL 183BE800 == 30 [pid = 2292] [id = 695] 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (183BF000) [pid = 2292] [serial = 2085] [outer = 00000000] 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (18F90400) [pid = 2292] [serial = 2086] [outer = 183BF000] 18:47:00 INFO - PROCESS | 2292 | 1467596820195 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18F9D400) [pid = 2292] [serial = 2087] [outer = 183BF000] 18:47:00 INFO - PROCESS | 2292 | 1467596820596 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:47:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 18:47:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:47:00 INFO - PROCESS | 2292 | 1467596820605 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 2292 | 1467596820608 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:47:00 INFO - PROCESS | 2292 | 1467596820611 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 2292 | 1467596820612 Marionette TRACE conn5 <- [1,2746,null,{}] 18:47:00 INFO - PROCESS | 2292 | 1467596820616 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}] 18:47:00 INFO - PROCESS | 2292 | 1467596820621 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:00 INFO - PROCESS | 2292 | 1467596820766 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:47:00 INFO - PROCESS | 2292 | 1467596820771 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 2292 | 1467596820774 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:00 INFO - PROCESS | 2292 | ++DOCSHELL 19043400 == 31 [pid = 2292] [id = 696] 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19132000) [pid = 2292] [serial = 2088] [outer = 00000000] 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (19A04800) [pid = 2292] [serial = 2089] [outer = 19132000] 18:47:00 INFO - PROCESS | 2292 | 1467596820818 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19ABBC00) [pid = 2292] [serial = 2090] [outer = 19132000] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18F97400) [pid = 2292] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A093000) [pid = 2292] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (183BB400) [pid = 2292] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (10E73C00) [pid = 2292] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0D6F4800) [pid = 2292] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (14FC5400) [pid = 2292] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (0DA22000) [pid = 2292] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (19043C00) [pid = 2292] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (0D15F000) [pid = 2292] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:47:01 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1A608400) [pid = 2292] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:47:01 INFO - PROCESS | 2292 | 1467596821458 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:47:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 18:47:01 INFO - PROCESS | 2292 | 1467596821485 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 2292 | 1467596821487 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:47:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:47:01 INFO - PROCESS | 2292 | 1467596821490 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 2292 | 1467596821491 Marionette TRACE conn5 <- [1,2750,null,{}] 18:47:01 INFO - PROCESS | 2292 | 1467596821495 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}] 18:47:01 INFO - PROCESS | 2292 | 1467596821497 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:01 INFO - PROCESS | 2292 | 1467596821581 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:47:01 INFO - PROCESS | 2292 | 1467596821586 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 2292 | 1467596821588 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:01 INFO - PROCESS | 2292 | ++DOCSHELL 10FC7400 == 32 [pid = 2292] [id = 697] 18:47:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (17925000) [pid = 2292] [serial = 2091] [outer = 00000000] 18:47:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (192DC400) [pid = 2292] [serial = 2092] [outer = 17925000] 18:47:01 INFO - PROCESS | 2292 | 1467596821631 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (1A042800) [pid = 2292] [serial = 2093] [outer = 17925000] 18:47:02 INFO - PROCESS | 2292 | 1467596822039 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:47:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 18:47:02 INFO - PROCESS | 2292 | 1467596822063 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 2292 | 1467596822065 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:47:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:47:02 INFO - PROCESS | 2292 | 1467596822068 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 2292 | 1467596822070 Marionette TRACE conn5 <- [1,2754,null,{}] 18:47:02 INFO - PROCESS | 2292 | 1467596822073 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}] 18:47:02 INFO - PROCESS | 2292 | 1467596822075 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:02 INFO - PROCESS | 2292 | 1467596822193 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:47:02 INFO - PROCESS | 2292 | 1467596822201 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 2292 | 1467596822203 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:02 INFO - PROCESS | 2292 | ++DOCSHELL 08884800 == 33 [pid = 2292] [id = 698] 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (14E54800) [pid = 2292] [serial = 2094] [outer = 00000000] 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (1A0C1800) [pid = 2292] [serial = 2095] [outer = 14E54800] 18:47:02 INFO - PROCESS | 2292 | 1467596822246 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (1A0C2400) [pid = 2292] [serial = 2096] [outer = 14E54800] 18:47:02 INFO - PROCESS | 2292 | 1467596822662 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:47:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 18:47:02 INFO - PROCESS | 2292 | 1467596822701 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 2292 | 1467596822703 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:47:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:47:02 INFO - PROCESS | 2292 | 1467596822706 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 2292 | 1467596822708 Marionette TRACE conn5 <- [1,2758,null,{}] 18:47:02 INFO - PROCESS | 2292 | 1467596822711 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}] 18:47:02 INFO - PROCESS | 2292 | 1467596822713 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:02 INFO - PROCESS | 2292 | 1467596822790 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:47:02 INFO - PROCESS | 2292 | 1467596822889 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 2292 | 1467596822891 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:02 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E4C00 == 34 [pid = 2292] [id = 699] 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (1A4E9C00) [pid = 2292] [serial = 2097] [outer = 00000000] 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1A662800) [pid = 2292] [serial = 2098] [outer = 1A4E9C00] 18:47:02 INFO - PROCESS | 2292 | 1467596822934 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A738C00) [pid = 2292] [serial = 2099] [outer = 1A4E9C00] 18:47:03 INFO - PROCESS | 2292 | 1467596823313 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]]]}] 18:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 18:47:03 INFO - PROCESS | 2292 | 1467596823337 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:47:03 INFO - PROCESS | 2292 | 1467596823339 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:47:03 INFO - PROCESS | 2292 | 1467596823342 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 2292 | 1467596823344 Marionette TRACE conn5 <- [1,2762,null,{}] 18:47:03 INFO - PROCESS | 2292 | 1467596823347 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}] 18:47:03 INFO - PROCESS | 2292 | 1467596823358 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:03 INFO - PROCESS | 2292 | 1467596823479 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:47:03 INFO - PROCESS | 2292 | 1467596823630 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 2292 | 1467596823633 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:03 INFO - PROCESS | 2292 | ++DOCSHELL 08886400 == 35 [pid = 2292] [id = 700] 18:47:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (08886C00) [pid = 2292] [serial = 2100] [outer = 00000000] 18:47:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0C8B6400) [pid = 2292] [serial = 2101] [outer = 08886C00] 18:47:03 INFO - PROCESS | 2292 | 1467596823692 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D082C00) [pid = 2292] [serial = 2102] [outer = 08886C00] 18:47:04 INFO - PROCESS | 2292 | 1467596824478 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1180ms 18:47:04 INFO - PROCESS | 2292 | 1467596824524 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 2292 | 1467596824529 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:47:04 INFO - PROCESS | 2292 | 1467596824533 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:47:04 INFO - PROCESS | 2292 | 1467596824537 Marionette TRACE conn5 <- [1,2766,null,{}] 18:47:04 INFO - PROCESS | 2292 | 1467596824542 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}] 18:47:04 INFO - PROCESS | 2292 | 1467596824545 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:04 INFO - PROCESS | 2292 | 1467596824664 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:47:04 INFO - PROCESS | 2292 | 1467596824802 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 2292 | 1467596824806 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:04 INFO - PROCESS | 2292 | ++DOCSHELL 146AB400 == 36 [pid = 2292] [id = 701] 18:47:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (146E8400) [pid = 2292] [serial = 2103] [outer = 00000000] 18:47:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (14E49400) [pid = 2292] [serial = 2104] [outer = 146E8400] 18:47:04 INFO - PROCESS | 2292 | 1467596824861 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (15E63C00) [pid = 2292] [serial = 2105] [outer = 146E8400] 18:47:05 INFO - PROCESS | 2292 | 1467596825711 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]]]}] 18:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1223ms 18:47:05 INFO - PROCESS | 2292 | 1467596825761 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 2292 | 1467596825766 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:47:05 INFO - PROCESS | 2292 | 1467596825771 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 2292 | 1467596825774 Marionette TRACE conn5 <- [1,2770,null,{}] 18:47:05 INFO - PROCESS | 2292 | 1467596825779 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}] 18:47:05 INFO - PROCESS | 2292 | 1467596825782 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:05 INFO - PROCESS | 2292 | 1467596825893 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 1A4E4C00 == 35 [pid = 2292] [id = 699] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 08884800 == 34 [pid = 2292] [id = 698] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 10FC7400 == 33 [pid = 2292] [id = 697] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 19043400 == 32 [pid = 2292] [id = 696] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 183BE800 == 31 [pid = 2292] [id = 695] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 15E62000 == 30 [pid = 2292] [id = 694] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 14E52400 == 29 [pid = 2292] [id = 693] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 0DA9C800 == 28 [pid = 2292] [id = 692] 18:47:05 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9400 == 27 [pid = 2292] [id = 691] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (17925800) [pid = 2292] [serial = 2060] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A736400) [pid = 2292] [serial = 2062] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A7BF800) [pid = 2292] [serial = 2063] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A0C4800) [pid = 2292] [serial = 2036] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A0C4000) [pid = 2292] [serial = 2059] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18C02400) [pid = 2292] [serial = 2050] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (19AC5C00) [pid = 2292] [serial = 2056] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (10E79000) [pid = 2292] [serial = 2044] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (118CE800) [pid = 2292] [serial = 2045] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (17930400) [pid = 2292] [serial = 2048] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (0DD9C800) [pid = 2292] [serial = 2042] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (192ED000) [pid = 2292] [serial = 2054] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1644C400) [pid = 2292] [serial = 2047] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (18D3A000) [pid = 2292] [serial = 2051] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (0DD41800) [pid = 2292] [serial = 2041] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (0D6F7800) [pid = 2292] [serial = 2039] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (192DB800) [pid = 2292] [serial = 2053] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (0D67C800) [pid = 2292] [serial = 2038] [outer = 00000000] [url = about:blank] 18:47:05 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (1A096C00) [pid = 2292] [serial = 2057] [outer = 00000000] [url = about:blank] 18:47:06 INFO - PROCESS | 2292 | 1467596826046 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 2292 | 1467596826051 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:06 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B0800 == 28 [pid = 2292] [id = 702] 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0C8B1400) [pid = 2292] [serial = 2106] [outer = 00000000] 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0D033400) [pid = 2292] [serial = 2107] [outer = 0C8B1400] 18:47:06 INFO - PROCESS | 2292 | 1467596826100 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0D679C00) [pid = 2292] [serial = 2108] [outer = 0C8B1400] 18:47:06 INFO - PROCESS | 2292 | 1467596826487 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]]]}] 18:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 770ms 18:47:06 INFO - PROCESS | 2292 | 1467596826589 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 2292 | 1467596826593 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:47:06 INFO - PROCESS | 2292 | 1467596826601 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 2292 | 1467596826604 Marionette TRACE conn5 <- [1,2774,null,{}] 18:47:06 INFO - PROCESS | 2292 | 1467596826607 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}] 18:47:06 INFO - PROCESS | 2292 | 1467596826610 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:06 INFO - PROCESS | 2292 | 1467596826696 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:47:06 INFO - PROCESS | 2292 | 1467596826702 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 2292 | 1467596826704 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:06 INFO - PROCESS | 2292 | ++DOCSHELL 0DD93C00 == 29 [pid = 2292] [id = 703] 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (0DD9B000) [pid = 2292] [serial = 2109] [outer = 00000000] 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (10E77000) [pid = 2292] [serial = 2110] [outer = 0DD9B000] 18:47:06 INFO - PROCESS | 2292 | 1467596826750 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (1184C000) [pid = 2292] [serial = 2111] [outer = 0DD9B000] 18:47:07 INFO - PROCESS | 2292 | 1467596827211 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 18:47:07 INFO - PROCESS | 2292 | 1467596827237 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 2292 | 1467596827239 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:47:07 INFO - PROCESS | 2292 | 1467596827243 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 2292 | 1467596827246 Marionette TRACE conn5 <- [1,2778,null,{}] 18:47:07 INFO - PROCESS | 2292 | 1467596827257 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}] 18:47:07 INFO - PROCESS | 2292 | 1467596827261 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:07 INFO - PROCESS | 2292 | 1467596827374 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:47:07 INFO - PROCESS | 2292 | 1467596827475 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 2292 | 1467596827478 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:07 INFO - PROCESS | 2292 | ++DOCSHELL 14FC5400 == 30 [pid = 2292] [id = 704] 18:47:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (14FC6000) [pid = 2292] [serial = 2112] [outer = 00000000] 18:47:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (16451400) [pid = 2292] [serial = 2113] [outer = 14FC6000] 18:47:07 INFO - PROCESS | 2292 | 1467596827526 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (1792E400) [pid = 2292] [serial = 2114] [outer = 14FC6000] 18:47:07 INFO - PROCESS | 2292 | 1467596827889 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 673ms 18:47:07 INFO - PROCESS | 2292 | 1467596827916 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 2292 | 1467596827919 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:47:07 INFO - PROCESS | 2292 | 1467596827921 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 2292 | 1467596827923 Marionette TRACE conn5 <- [1,2782,null,{}] 18:47:07 INFO - PROCESS | 2292 | 1467596827936 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}] 18:47:07 INFO - PROCESS | 2292 | 1467596827939 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:08 INFO - PROCESS | 2292 | 1467596828023 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:47:08 INFO - PROCESS | 2292 | 1467596828029 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 2292 | 1467596828031 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:08 INFO - PROCESS | 2292 | ++DOCSHELL 179C7000 == 31 [pid = 2292] [id = 705] 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (183BA000) [pid = 2292] [serial = 2115] [outer = 00000000] 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18D38000) [pid = 2292] [serial = 2116] [outer = 183BA000] 18:47:08 INFO - PROCESS | 2292 | 1467596828168 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19034C00) [pid = 2292] [serial = 2117] [outer = 183BA000] 18:47:08 INFO - PROCESS | 2292 | 1467596828576 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 18:47:08 INFO - PROCESS | 2292 | 1467596828612 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 2292 | 1467596828614 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:47:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:47:08 INFO - PROCESS | 2292 | 1467596828617 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 2292 | 1467596828619 Marionette TRACE conn5 <- [1,2786,null,{}] 18:47:08 INFO - PROCESS | 2292 | 1467596828629 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}] 18:47:08 INFO - PROCESS | 2292 | 1467596828631 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:08 INFO - PROCESS | 2292 | 1467596828752 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:47:08 INFO - PROCESS | 2292 | 1467596828846 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 2292 | 1467596828848 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:08 INFO - PROCESS | 2292 | ++DOCSHELL 0D6FB800 == 32 [pid = 2292] [id = 706] 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F9CC00) [pid = 2292] [serial = 2118] [outer = 00000000] 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192F0400) [pid = 2292] [serial = 2119] [outer = 18F9CC00] 18:47:08 INFO - PROCESS | 2292 | 1467596828893 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (19A01800) [pid = 2292] [serial = 2120] [outer = 18F9CC00] 18:47:09 INFO - PROCESS | 2292 | 1467596829302 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:47:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 18:47:09 INFO - PROCESS | 2292 | 1467596829348 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 2292 | 1467596829350 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:47:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:47:09 INFO - PROCESS | 2292 | 1467596829359 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 2292 | 1467596829361 Marionette TRACE conn5 <- [1,2790,null,{}] 18:47:09 INFO - PROCESS | 2292 | 1467596829364 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}] 18:47:09 INFO - PROCESS | 2292 | 1467596829370 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:09 INFO - PROCESS | 2292 | 1467596829508 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:47:09 INFO - PROCESS | 2292 | 1467596829574 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 2292 | 1467596829576 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:09 INFO - PROCESS | 2292 | ++DOCSHELL 19A30800 == 33 [pid = 2292] [id = 707] 18:47:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (19FD1000) [pid = 2292] [serial = 2121] [outer = 00000000] 18:47:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A0C5C00) [pid = 2292] [serial = 2122] [outer = 19FD1000] 18:47:09 INFO - PROCESS | 2292 | 1467596829619 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0C6000) [pid = 2292] [serial = 2123] [outer = 19FD1000] 18:47:10 INFO - PROCESS | 2292 | 1467596830016 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D1F9C00) [pid = 2292] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (14E53000) [pid = 2292] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0DD40C00) [pid = 2292] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (0D1F2000) [pid = 2292] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (15E62C00) [pid = 2292] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (14E54800) [pid = 2292] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0DA92400) [pid = 2292] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (15E5F800) [pid = 2292] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (183BF000) [pid = 2292] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (19132000) [pid = 2292] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:47:10 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (17925000) [pid = 2292] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:47:10 INFO - PROCESS | 2292 | 1467596830141 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 2292 | 1467596830143 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:47:10 INFO - PROCESS | 2292 | 1467596830148 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 2292 | 1467596830150 Marionette TRACE conn5 <- [1,2794,null,{}] 18:47:10 INFO - PROCESS | 2292 | 1467596830154 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}] 18:47:10 INFO - PROCESS | 2292 | 1467596830156 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:47:10 INFO - PROCESS | 2292 | 1467596830234 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:47:10 INFO - PROCESS | 2292 | 1467596830239 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 2292 | 1467596830241 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:10 INFO - PROCESS | 2292 | ++DOCSHELL 0D749800 == 34 [pid = 2292] [id = 708] 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0DA2C400) [pid = 2292] [serial = 2124] [outer = 00000000] 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (14E54800) [pid = 2292] [serial = 2125] [outer = 0DA2C400] 18:47:10 INFO - PROCESS | 2292 | 1467596830284 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (1793B000) [pid = 2292] [serial = 2126] [outer = 0DA2C400] 18:47:10 INFO - PROCESS | 2292 | 1467596830694 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]]]}] 18:47:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:47:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 18:47:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:47:10 INFO - PROCESS | 2292 | 1467596830729 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:47:10 INFO - PROCESS | 2292 | 1467596830731 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:47:10 INFO - PROCESS | 2292 | 1467596830735 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:47:10 INFO - PROCESS | 2292 | 1467596830736 Marionette TRACE conn5 <- [1,2798,null,{}] 18:47:10 INFO - PROCESS | 2292 | 1467596830756 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}] 18:47:10 INFO - PROCESS | 2292 | 1467596830757 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:10 INFO - PROCESS | 2292 | 1467596830836 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:47:10 INFO - PROCESS | 2292 | 1467596830842 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 2292 | 1467596830843 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:10 INFO - PROCESS | 2292 | ++DOCSHELL 192E3800 == 35 [pid = 2292] [id = 709] 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (1A4E4800) [pid = 2292] [serial = 2127] [outer = 00000000] 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1A670C00) [pid = 2292] [serial = 2128] [outer = 1A4E4800] 18:47:10 INFO - PROCESS | 2292 | 1467596830886 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A855000) [pid = 2292] [serial = 2129] [outer = 1A4E4800] 18:47:11 INFO - PROCESS | 2292 | 1467596831301 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 18:47:11 INFO - PROCESS | 2292 | 1467596831371 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 2292 | 1467596831373 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:47:11 INFO - PROCESS | 2292 | 1467596831376 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 2292 | 1467596831378 Marionette TRACE conn5 <- [1,2802,null,{}] 18:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:47:11 INFO - PROCESS | 2292 | 1467596831382 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}] 18:47:11 INFO - PROCESS | 2292 | 1467596831383 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:11 INFO - PROCESS | 2292 | 1467596831462 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:47:11 INFO - PROCESS | 2292 | 1467596831470 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 2292 | 1467596831472 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:11 INFO - PROCESS | 2292 | ++DOCSHELL 1A85A400 == 36 [pid = 2292] [id = 710] 18:47:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A85E400) [pid = 2292] [serial = 2130] [outer = 00000000] 18:47:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A8E5400) [pid = 2292] [serial = 2131] [outer = 1A85E400] 18:47:11 INFO - PROCESS | 2292 | 1467596831514 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A9EA400) [pid = 2292] [serial = 2132] [outer = 1A85E400] 18:47:11 INFO - PROCESS | 2292 | 1467596831950 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:47:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 18:47:11 INFO - PROCESS | 2292 | 1467596832011 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 2292 | 1467596832013 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:47:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:47:11 INFO - PROCESS | 2292 | 1467596832016 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 2292 | 1467596832017 Marionette TRACE conn5 <- [1,2806,null,{}] 18:47:12 INFO - PROCESS | 2292 | 1467596832035 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}] 18:47:12 INFO - PROCESS | 2292 | 1467596832037 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:12 INFO - PROCESS | 2292 | 1467596832120 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:47:12 INFO - PROCESS | 2292 | 1467596832308 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 2292 | 1467596832311 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:12 INFO - PROCESS | 2292 | ++DOCSHELL 08880800 == 37 [pid = 2292] [id = 711] 18:47:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (08882000) [pid = 2292] [serial = 2133] [outer = 00000000] 18:47:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (0C8B5800) [pid = 2292] [serial = 2134] [outer = 08882000] 18:47:12 INFO - PROCESS | 2292 | 1467596832370 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D15F000) [pid = 2292] [serial = 2135] [outer = 08882000] 18:47:13 INFO - PROCESS | 2292 | 1467596833018 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]]]}] 18:47:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:47:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1035ms 18:47:13 INFO - PROCESS | 2292 | 1467596833064 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:47:13 INFO - PROCESS | 2292 | 1467596833068 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:47:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:47:13 INFO - PROCESS | 2292 | 1467596833093 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 2292 | 1467596833096 Marionette TRACE conn5 <- [1,2810,null,{}] 18:47:13 INFO - PROCESS | 2292 | 1467596833102 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}] 18:47:13 INFO - PROCESS | 2292 | 1467596833104 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:13 INFO - PROCESS | 2292 | 1467596833216 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:47:13 INFO - PROCESS | 2292 | 1467596833358 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 2292 | 1467596833361 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:13 INFO - PROCESS | 2292 | ++DOCSHELL 147D6400 == 38 [pid = 2292] [id = 712] 18:47:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (149C3000) [pid = 2292] [serial = 2136] [outer = 00000000] 18:47:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (14F4EC00) [pid = 2292] [serial = 2137] [outer = 149C3000] 18:47:13 INFO - PROCESS | 2292 | 1467596833417 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17940C00) [pid = 2292] [serial = 2138] [outer = 149C3000] 18:47:13 INFO - PROCESS | 2292 | 1467596833959 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]]]}] 18:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 930ms 18:47:14 INFO - PROCESS | 2292 | 1467596834030 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 2292 | 1467596834034 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:47:14 INFO - PROCESS | 2292 | 1467596834038 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:47:14 INFO - PROCESS | 2292 | 1467596834041 Marionette TRACE conn5 <- [1,2814,null,{}] 18:47:14 INFO - PROCESS | 2292 | 1467596834045 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}] 18:47:14 INFO - PROCESS | 2292 | 1467596834047 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:14 INFO - PROCESS | 2292 | 1467596834162 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:47:14 INFO - PROCESS | 2292 | 1467596834304 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 2292 | 1467596834307 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:14 INFO - PROCESS | 2292 | ++DOCSHELL 15E5A400 == 39 [pid = 2292] [id = 713] 18:47:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A092000) [pid = 2292] [serial = 2139] [outer = 00000000] 18:47:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A0BC000) [pid = 2292] [serial = 2140] [outer = 1A092000] 18:47:14 INFO - PROCESS | 2292 | 1467596834361 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A60A800) [pid = 2292] [serial = 2141] [outer = 1A092000] 18:47:14 INFO - PROCESS | 2292 | 1467596834958 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 18:47:15 INFO - PROCESS | 2292 | 1467596835012 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 2292 | 1467596835015 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:47:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:47:15 INFO - PROCESS | 2292 | 1467596835025 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 2292 | 1467596835031 Marionette TRACE conn5 <- [1,2818,null,{}] 18:47:15 INFO - PROCESS | 2292 | 1467596835035 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}] 18:47:15 INFO - PROCESS | 2292 | 1467596835039 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:15 INFO - PROCESS | 2292 | 1467596835150 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:47:15 INFO - PROCESS | 2292 | 1467596835415 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 2292 | 1467596835418 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:15 INFO - PROCESS | 2292 | ++DOCSHELL 08957400 == 40 [pid = 2292] [id = 714] 18:47:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0895AC00) [pid = 2292] [serial = 2142] [outer = 00000000] 18:47:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0D6F7000) [pid = 2292] [serial = 2143] [outer = 0895AC00] 18:47:15 INFO - PROCESS | 2292 | 1467596835487 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0D74CC00) [pid = 2292] [serial = 2144] [outer = 0895AC00] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 1A85A400 == 39 [pid = 2292] [id = 710] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 192E3800 == 38 [pid = 2292] [id = 709] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 0D749800 == 37 [pid = 2292] [id = 708] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 19A30800 == 36 [pid = 2292] [id = 707] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 0D6FB800 == 35 [pid = 2292] [id = 706] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 179C7000 == 34 [pid = 2292] [id = 705] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 14FC5400 == 33 [pid = 2292] [id = 704] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 0DD93C00 == 32 [pid = 2292] [id = 703] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 0C8B0800 == 31 [pid = 2292] [id = 702] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 146AB400 == 30 [pid = 2292] [id = 701] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 08886400 == 29 [pid = 2292] [id = 700] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 0D1F1000 == 28 [pid = 2292] [id = 690] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 15E5A400 == 27 [pid = 2292] [id = 713] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 08880800 == 26 [pid = 2292] [id = 711] 18:47:16 INFO - PROCESS | 2292 | --DOCSHELL 147D6400 == 25 [pid = 2292] [id = 712] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D674400) [pid = 2292] [serial = 2074] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D6EF000) [pid = 2292] [serial = 2075] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (14EEA800) [pid = 2292] [serial = 2080] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0DD95400) [pid = 2292] [serial = 2077] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (10E18800) [pid = 2292] [serial = 2078] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14E55C00) [pid = 2292] [serial = 2072] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0DA21800) [pid = 2292] [serial = 2071] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17944000) [pid = 2292] [serial = 2083] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1A0C2400) [pid = 2292] [serial = 2096] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (146A4C00) [pid = 2292] [serial = 2066] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0DD94400) [pid = 2292] [serial = 2065] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (18D37C00) [pid = 2292] [serial = 2069] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (183A9800) [pid = 2292] [serial = 2068] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (18F9D400) [pid = 2292] [serial = 2087] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18F90400) [pid = 2292] [serial = 2086] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (19A04800) [pid = 2292] [serial = 2089] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A662800) [pid = 2292] [serial = 2098] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192DC400) [pid = 2292] [serial = 2092] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1A042800) [pid = 2292] [serial = 2093] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A0C1800) [pid = 2292] [serial = 2095] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (183AE800) [pid = 2292] [serial = 2084] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (19ABBC00) [pid = 2292] [serial = 2090] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (14FC0C00) [pid = 2292] [serial = 2081] [outer = 00000000] [url = about:blank] 18:47:16 INFO - PROCESS | 2292 | 1467596836790 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]]]}] 18:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1843ms 18:47:16 INFO - PROCESS | 2292 | 1467596836866 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 2292 | 1467596836870 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:47:16 INFO - PROCESS | 2292 | 1467596836875 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 2292 | 1467596836878 Marionette TRACE conn5 <- [1,2822,null,{}] 18:47:16 INFO - PROCESS | 2292 | 1467596836884 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}] 18:47:16 INFO - PROCESS | 2292 | 1467596836887 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:17 INFO - PROCESS | 2292 | 1467596837017 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:47:17 INFO - PROCESS | 2292 | 1467596837025 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 2292 | 1467596837029 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:17 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F9400 == 26 [pid = 2292] [id = 715] 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D1F9C00) [pid = 2292] [serial = 2145] [outer = 00000000] 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (0D676000) [pid = 2292] [serial = 2146] [outer = 0D1F9C00] 18:47:17 INFO - PROCESS | 2292 | 1467596837082 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (0D680800) [pid = 2292] [serial = 2147] [outer = 0D1F9C00] 18:47:17 INFO - PROCESS | 2292 | 1467596837596 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:47:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 771ms 18:47:17 INFO - PROCESS | 2292 | 1467596837646 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 2292 | 1467596837651 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:47:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:47:17 INFO - PROCESS | 2292 | 1467596837657 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 2292 | 1467596837660 Marionette TRACE conn5 <- [1,2826,null,{}] 18:47:17 INFO - PROCESS | 2292 | 1467596837664 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}] 18:47:17 INFO - PROCESS | 2292 | 1467596837667 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:17 INFO - PROCESS | 2292 | 1467596837756 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:47:17 INFO - PROCESS | 2292 | 1467596837764 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 2292 | 1467596837767 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:17 INFO - PROCESS | 2292 | ++DOCSHELL 0DD4F000 == 27 [pid = 2292] [id = 716] 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0DD5E800) [pid = 2292] [serial = 2148] [outer = 00000000] 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0E025400) [pid = 2292] [serial = 2149] [outer = 0DD5E800] 18:47:17 INFO - PROCESS | 2292 | 1467596837814 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (10E18000) [pid = 2292] [serial = 2150] [outer = 0DD5E800] 18:47:18 INFO - PROCESS | 2292 | 1467596838275 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:47:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 18:47:18 INFO - PROCESS | 2292 | 1467596838331 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 2292 | 1467596838333 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:47:18 INFO - PROCESS | 2292 | 1467596838336 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:47:18 INFO - PROCESS | 2292 | 1467596838340 Marionette TRACE conn5 <- [1,2830,null,{}] 18:47:18 INFO - PROCESS | 2292 | 1467596838351 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}] 18:47:18 INFO - PROCESS | 2292 | 1467596838356 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:18 INFO - PROCESS | 2292 | 1467596838470 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:47:18 INFO - PROCESS | 2292 | 1467596838577 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 2292 | 1467596838580 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:18 INFO - PROCESS | 2292 | ++DOCSHELL 14D9C400 == 28 [pid = 2292] [id = 717] 18:47:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (14D9E000) [pid = 2292] [serial = 2151] [outer = 00000000] 18:47:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (14EEDC00) [pid = 2292] [serial = 2152] [outer = 14D9E000] 18:47:18 INFO - PROCESS | 2292 | 1467596838627 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (14FC1C00) [pid = 2292] [serial = 2153] [outer = 14D9E000] 18:47:19 INFO - PROCESS | 2292 | 1467596839044 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 18:47:19 INFO - PROCESS | 2292 | 1467596839111 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 2292 | 1467596839113 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:47:19 INFO - PROCESS | 2292 | 1467596839117 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:47:19 INFO - PROCESS | 2292 | 1467596839118 Marionette TRACE conn5 <- [1,2834,null,{}] 18:47:19 INFO - PROCESS | 2292 | 1467596839122 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}] 18:47:19 INFO - PROCESS | 2292 | 1467596839124 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:19 INFO - PROCESS | 2292 | 1467596839245 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:47:19 INFO - PROCESS | 2292 | 1467596839308 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 2292 | 1467596839310 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:19 INFO - PROCESS | 2292 | ++DOCSHELL 15E65000 == 29 [pid = 2292] [id = 718] 18:47:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (16445000) [pid = 2292] [serial = 2154] [outer = 00000000] 18:47:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (183A6400) [pid = 2292] [serial = 2155] [outer = 16445000] 18:47:19 INFO - PROCESS | 2292 | 1467596839353 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (183BF800) [pid = 2292] [serial = 2156] [outer = 16445000] 18:47:19 INFO - PROCESS | 2292 | 1467596839797 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 18:47:19 INFO - PROCESS | 2292 | 1467596839859 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 2292 | 1467596839861 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:47:19 INFO - PROCESS | 2292 | 1467596839864 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 2292 | 1467596839866 Marionette TRACE conn5 <- [1,2838,null,{}] 18:47:19 INFO - PROCESS | 2292 | 1467596839874 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}] 18:47:19 INFO - PROCESS | 2292 | 1467596839876 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:19 INFO - PROCESS | 2292 | 1467596839987 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:47:19 INFO - PROCESS | 2292 | 1467596839997 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 2292 | 1467596839999 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:19 INFO - PROCESS | 2292 | ++DOCSHELL 18D38800 == 30 [pid = 2292] [id = 719] 18:47:19 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (18D39000) [pid = 2292] [serial = 2157] [outer = 00000000] 18:47:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (18F9DC00) [pid = 2292] [serial = 2158] [outer = 18D39000] 18:47:20 INFO - PROCESS | 2292 | 1467596840043 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (192D6C00) [pid = 2292] [serial = 2159] [outer = 18D39000] 18:47:20 INFO - PROCESS | 2292 | 1467596840475 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:47:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 18:47:20 INFO - PROCESS | 2292 | 1467596840496 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 2292 | 1467596840498 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:47:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:47:20 INFO - PROCESS | 2292 | 1467596840508 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 2292 | 1467596840510 Marionette TRACE conn5 <- [1,2842,null,{}] 18:47:20 INFO - PROCESS | 2292 | 1467596840513 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}] 18:47:20 INFO - PROCESS | 2292 | 1467596840519 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:20 INFO - PROCESS | 2292 | 1467596840656 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:47:20 INFO - PROCESS | 2292 | 1467596840662 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 2292 | 1467596840664 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:20 INFO - PROCESS | 2292 | ++DOCSHELL 192DD400 == 31 [pid = 2292] [id = 720] 18:47:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192DDC00) [pid = 2292] [serial = 2160] [outer = 00000000] 18:47:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19AC0C00) [pid = 2292] [serial = 2161] [outer = 192DDC00] 18:47:20 INFO - PROCESS | 2292 | 1467596840708 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A093000) [pid = 2292] [serial = 2162] [outer = 192DDC00] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (18F9CC00) [pid = 2292] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19FD1000) [pid = 2292] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (08886C00) [pid = 2292] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (146E8400) [pid = 2292] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0C8B1400) [pid = 2292] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (14FC6000) [pid = 2292] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0DD9B000) [pid = 2292] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0DA2C400) [pid = 2292] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (183BA000) [pid = 2292] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1A4E4800) [pid = 2292] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A4E9C00) [pid = 2292] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:47:21 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A85E400) [pid = 2292] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:47:21 INFO - PROCESS | 2292 | 1467596841378 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:47:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 18:47:21 INFO - PROCESS | 2292 | 1467596841441 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 2292 | 1467596841443 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:47:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:47:21 INFO - PROCESS | 2292 | 1467596841446 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 2292 | 1467596841448 Marionette TRACE conn5 <- [1,2846,null,{}] 18:47:21 INFO - PROCESS | 2292 | 1467596841451 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}] 18:47:21 INFO - PROCESS | 2292 | 1467596841453 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:21 INFO - PROCESS | 2292 | 1467596841530 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:47:21 INFO - PROCESS | 2292 | 1467596841535 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 2292 | 1467596841537 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:21 INFO - PROCESS | 2292 | ++DOCSHELL 17924C00 == 32 [pid = 2292] [id = 721] 18:47:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (17929000) [pid = 2292] [serial = 2163] [outer = 00000000] 18:47:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (19FD1000) [pid = 2292] [serial = 2164] [outer = 17929000] 18:47:21 INFO - PROCESS | 2292 | 1467596841579 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A091800) [pid = 2292] [serial = 2165] [outer = 17929000] 18:47:21 INFO - PROCESS | 2292 | 1467596841997 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 571ms 18:47:22 INFO - PROCESS | 2292 | 1467596842018 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 2292 | 1467596842020 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:47:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:47:22 INFO - PROCESS | 2292 | 1467596842023 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 2292 | 1467596842024 Marionette TRACE conn5 <- [1,2850,null,{}] 18:47:22 INFO - PROCESS | 2292 | 1467596842028 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}] 18:47:22 INFO - PROCESS | 2292 | 1467596842029 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:22 INFO - PROCESS | 2292 | 1467596842153 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:47:22 INFO - PROCESS | 2292 | 1467596842161 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 2292 | 1467596842163 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:22 INFO - PROCESS | 2292 | ++DOCSHELL 19A05800 == 33 [pid = 2292] [id = 722] 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A09A400) [pid = 2292] [serial = 2166] [outer = 00000000] 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A0C2800) [pid = 2292] [serial = 2167] [outer = 1A09A400] 18:47:22 INFO - PROCESS | 2292 | 1467596842207 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A0C6800) [pid = 2292] [serial = 2168] [outer = 1A09A400] 18:47:22 INFO - PROCESS | 2292 | 1467596842625 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 18:47:22 INFO - PROCESS | 2292 | 1467596842654 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:47:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:47:22 INFO - PROCESS | 2292 | 1467596842656 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:47:22 INFO - PROCESS | 2292 | 1467596842659 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 2292 | 1467596842660 Marionette TRACE conn5 <- [1,2854,null,{}] 18:47:22 INFO - PROCESS | 2292 | 1467596842664 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}] 18:47:22 INFO - PROCESS | 2292 | 1467596842665 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:22 INFO - PROCESS | 2292 | 1467596842744 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:47:22 INFO - PROCESS | 2292 | 1467596842750 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 2292 | 1467596842752 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:22 INFO - PROCESS | 2292 | ++DOCSHELL 192E0C00 == 34 [pid = 2292] [id = 723] 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A0C6400) [pid = 2292] [serial = 2169] [outer = 00000000] 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A670000) [pid = 2292] [serial = 2170] [outer = 1A0C6400] 18:47:22 INFO - PROCESS | 2292 | 1467596842887 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A736000) [pid = 2292] [serial = 2171] [outer = 1A0C6400] 18:47:23 INFO - PROCESS | 2292 | 1467596843508 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:47:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 18:47:23 INFO - PROCESS | 2292 | 1467596843590 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 2292 | 1467596843595 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:47:23 INFO - PROCESS | 2292 | 1467596843600 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:47:23 INFO - PROCESS | 2292 | 1467596843604 Marionette TRACE conn5 <- [1,2858,null,{}] 18:47:23 INFO - PROCESS | 2292 | 1467596843611 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}] 18:47:23 INFO - PROCESS | 2292 | 1467596843614 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:23 INFO - PROCESS | 2292 | 1467596843743 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:47:23 INFO - PROCESS | 2292 | 1467596843859 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 2292 | 1467596843862 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:23 INFO - PROCESS | 2292 | ++DOCSHELL 0CDC9C00 == 35 [pid = 2292] [id = 724] 18:47:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D1F2C00) [pid = 2292] [serial = 2172] [outer = 00000000] 18:47:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0DA92400) [pid = 2292] [serial = 2173] [outer = 0D1F2C00] 18:47:23 INFO - PROCESS | 2292 | 1467596843917 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (10E17800) [pid = 2292] [serial = 2174] [outer = 0D1F2C00] 18:47:24 INFO - PROCESS | 2292 | 1467596844638 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:47:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1076ms 18:47:24 INFO - PROCESS | 2292 | 1467596844686 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 2292 | 1467596844691 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:47:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:47:24 INFO - PROCESS | 2292 | 1467596844697 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 2292 | 1467596844700 Marionette TRACE conn5 <- [1,2862,null,{}] 18:47:24 INFO - PROCESS | 2292 | 1467596844704 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}] 18:47:24 INFO - PROCESS | 2292 | 1467596844707 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:24 INFO - PROCESS | 2292 | 1467596844826 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:47:24 INFO - PROCESS | 2292 | 1467596844974 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 2292 | 1467596844976 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:24 INFO - PROCESS | 2292 | ++DOCSHELL 14EEE000 == 36 [pid = 2292] [id = 725] 18:47:24 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (14F4D800) [pid = 2292] [serial = 2175] [outer = 00000000] 18:47:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (179C7000) [pid = 2292] [serial = 2176] [outer = 14F4D800] 18:47:25 INFO - PROCESS | 2292 | 1467596845034 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (18C82400) [pid = 2292] [serial = 2177] [outer = 14F4D800] 18:47:25 INFO - PROCESS | 2292 | 1467596845836 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]]]}] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 19A05800 == 35 [pid = 2292] [id = 722] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 17924C00 == 34 [pid = 2292] [id = 721] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 192DD400 == 33 [pid = 2292] [id = 720] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 18D38800 == 32 [pid = 2292] [id = 719] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 15E65000 == 31 [pid = 2292] [id = 718] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 14D9C400 == 30 [pid = 2292] [id = 717] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 0DD4F000 == 29 [pid = 2292] [id = 716] 18:47:25 INFO - PROCESS | 2292 | --DOCSHELL 0D1F9400 == 28 [pid = 2292] [id = 715] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A738C00) [pid = 2292] [serial = 2099] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A8E5400) [pid = 2292] [serial = 2131] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (192F0400) [pid = 2292] [serial = 2119] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A0C5C00) [pid = 2292] [serial = 2122] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (19A01800) [pid = 2292] [serial = 2120] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (0C8B6400) [pid = 2292] [serial = 2101] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D082C00) [pid = 2292] [serial = 2102] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14E49400) [pid = 2292] [serial = 2104] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (15E63C00) [pid = 2292] [serial = 2105] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D033400) [pid = 2292] [serial = 2107] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D679C00) [pid = 2292] [serial = 2108] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (16451400) [pid = 2292] [serial = 2113] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1792E400) [pid = 2292] [serial = 2114] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (10E77000) [pid = 2292] [serial = 2110] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1184C000) [pid = 2292] [serial = 2111] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (14E54800) [pid = 2292] [serial = 2125] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (1A0C6000) [pid = 2292] [serial = 2123] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1793B000) [pid = 2292] [serial = 2126] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (1A9EA400) [pid = 2292] [serial = 2132] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (18D38000) [pid = 2292] [serial = 2116] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1A855000) [pid = 2292] [serial = 2129] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (19034C00) [pid = 2292] [serial = 2117] [outer = 00000000] [url = about:blank] 18:47:25 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (1A670C00) [pid = 2292] [serial = 2128] [outer = 00000000] [url = about:blank] 18:47:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:47:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1234ms 18:47:25 INFO - PROCESS | 2292 | 1467596845936 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 2292 | 1467596845940 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:47:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:47:25 INFO - PROCESS | 2292 | 1467596845945 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 2292 | 1467596845948 Marionette TRACE conn5 <- [1,2866,null,{}] 18:47:25 INFO - PROCESS | 2292 | 1467596845953 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}] 18:47:25 INFO - PROCESS | 2292 | 1467596845956 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:26 INFO - PROCESS | 2292 | 1467596846050 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:47:26 INFO - PROCESS | 2292 | 1467596846057 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 2292 | 1467596846059 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:26 INFO - PROCESS | 2292 | ++DOCSHELL 0D1F6800 == 29 [pid = 2292] [id = 726] 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (0D1F7400) [pid = 2292] [serial = 2178] [outer = 00000000] 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (0D67E800) [pid = 2292] [serial = 2179] [outer = 0D1F7400] 18:47:26 INFO - PROCESS | 2292 | 1467596846106 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (0D74D800) [pid = 2292] [serial = 2180] [outer = 0D1F7400] 18:47:26 INFO - PROCESS | 2292 | 1467596846638 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:47:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 18:47:26 INFO - PROCESS | 2292 | 1467596846676 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 2292 | 1467596846681 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:47:26 INFO - PROCESS | 2292 | 1467596846686 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:47:26 INFO - PROCESS | 2292 | 1467596846689 Marionette TRACE conn5 <- [1,2870,null,{}] 18:47:26 INFO - PROCESS | 2292 | 1467596846692 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}] 18:47:26 INFO - PROCESS | 2292 | 1467596846695 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:26 INFO - PROCESS | 2292 | 1467596846780 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:47:26 INFO - PROCESS | 2292 | 1467596846882 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 2292 | 1467596846884 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:26 INFO - PROCESS | 2292 | ++DOCSHELL 10FCE800 == 30 [pid = 2292] [id = 727] 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (10FD1800) [pid = 2292] [serial = 2181] [outer = 00000000] 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (146A5800) [pid = 2292] [serial = 2182] [outer = 10FD1800] 18:47:26 INFO - PROCESS | 2292 | 1467596846930 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (146F4000) [pid = 2292] [serial = 2183] [outer = 10FD1800] 18:47:27 INFO - PROCESS | 2292 | 1467596847338 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:47:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 18:47:27 INFO - PROCESS | 2292 | 1467596847363 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 2292 | 1467596847365 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:47:27 INFO - PROCESS | 2292 | 1467596847368 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:47:27 INFO - PROCESS | 2292 | 1467596847372 Marionette TRACE conn5 <- [1,2874,null,{}] 18:47:27 INFO - PROCESS | 2292 | 1467596847382 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}] 18:47:27 INFO - PROCESS | 2292 | 1467596847387 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:27 INFO - PROCESS | 2292 | 1467596847497 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:47:27 INFO - PROCESS | 2292 | 1467596847505 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 2292 | 1467596847508 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:27 INFO - PROCESS | 2292 | ++DOCSHELL 17931000 == 31 [pid = 2292] [id = 728] 18:47:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (17931400) [pid = 2292] [serial = 2184] [outer = 00000000] 18:47:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (17945400) [pid = 2292] [serial = 2185] [outer = 17931400] 18:47:27 INFO - PROCESS | 2292 | 1467596847555 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (183BD000) [pid = 2292] [serial = 2186] [outer = 17931400] 18:47:27 INFO - PROCESS | 2292 | 1467596847995 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 18:47:28 INFO - PROCESS | 2292 | 1467596848056 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 2292 | 1467596848059 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:47:28 INFO - PROCESS | 2292 | 1467596848062 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 2292 | 1467596848064 Marionette TRACE conn5 <- [1,2878,null,{}] 18:47:28 INFO - PROCESS | 2292 | 1467596848068 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}] 18:47:28 INFO - PROCESS | 2292 | 1467596848070 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:28 INFO - PROCESS | 2292 | 1467596848193 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:47:28 INFO - PROCESS | 2292 | 1467596848200 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 2292 | 1467596848202 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:28 INFO - PROCESS | 2292 | ++DOCSHELL 18F98800 == 32 [pid = 2292] [id = 729] 18:47:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F99000) [pid = 2292] [serial = 2187] [outer = 00000000] 18:47:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192DD000) [pid = 2292] [serial = 2188] [outer = 18F99000] 18:47:28 INFO - PROCESS | 2292 | 1467596848245 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192EFC00) [pid = 2292] [serial = 2189] [outer = 18F99000] 18:47:28 INFO - PROCESS | 2292 | 1467596848693 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:47:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 18:47:28 INFO - PROCESS | 2292 | 1467596848733 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:47:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:47:28 INFO - PROCESS | 2292 | 1467596848735 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:47:28 INFO - PROCESS | 2292 | 1467596848738 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 2292 | 1467596848740 Marionette TRACE conn5 <- [1,2882,null,{}] 18:47:28 INFO - PROCESS | 2292 | 1467596848743 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}] 18:47:28 INFO - PROCESS | 2292 | 1467596848745 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:28 INFO - PROCESS | 2292 | 1467596848859 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:47:28 INFO - PROCESS | 2292 | 1467596848954 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 2292 | 1467596848956 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:28 INFO - PROCESS | 2292 | ++DOCSHELL 192F8800 == 33 [pid = 2292] [id = 730] 18:47:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (192F9000) [pid = 2292] [serial = 2190] [outer = 00000000] 18:47:28 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (19A36000) [pid = 2292] [serial = 2191] [outer = 192F9000] 18:47:28 INFO - PROCESS | 2292 | 1467596848999 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (19ABC000) [pid = 2292] [serial = 2192] [outer = 192F9000] 18:47:29 INFO - PROCESS | 2292 | 1467596849429 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:47:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 18:47:29 INFO - PROCESS | 2292 | 1467596849469 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 2292 | 1467596849471 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:47:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:47:29 INFO - PROCESS | 2292 | 1467596849481 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 2292 | 1467596849483 Marionette TRACE conn5 <- [1,2886,null,{}] 18:47:29 INFO - PROCESS | 2292 | 1467596849486 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}] 18:47:29 INFO - PROCESS | 2292 | 1467596849492 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:29 INFO - PROCESS | 2292 | 1467596849633 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:47:29 INFO - PROCESS | 2292 | 1467596849710 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 2292 | 1467596849712 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:29 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C6000 == 34 [pid = 2292] [id = 731] 18:47:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A0C7000) [pid = 2292] [serial = 2193] [outer = 00000000] 18:47:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A741C00) [pid = 2292] [serial = 2194] [outer = 1A0C7000] 18:47:29 INFO - PROCESS | 2292 | 1467596849756 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A605000) [pid = 2292] [serial = 2195] [outer = 1A0C7000] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (14D9E000) [pid = 2292] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (16445000) [pid = 2292] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DD5E800) [pid = 2292] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0895AC00) [pid = 2292] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D1F9C00) [pid = 2292] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (18D39000) [pid = 2292] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (08882000) [pid = 2292] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (149C3000) [pid = 2292] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A092000) [pid = 2292] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (1A09A400) [pid = 2292] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (192DDC00) [pid = 2292] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:47:30 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (17929000) [pid = 2292] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:47:30 INFO - PROCESS | 2292 | 1467596850278 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 18:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:47:30 INFO - PROCESS | 2292 | 1467596850314 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 2292 | 1467596850316 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:47:30 INFO - PROCESS | 2292 | 1467596850319 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 2292 | 1467596850321 Marionette TRACE conn5 <- [1,2890,null,{}] 18:47:30 INFO - PROCESS | 2292 | 1467596850325 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}] 18:47:30 INFO - PROCESS | 2292 | 1467596850327 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:30 INFO - PROCESS | 2292 | 1467596850408 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:47:30 INFO - PROCESS | 2292 | 1467596850512 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 2292 | 1467596850514 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:30 INFO - PROCESS | 2292 | ++DOCSHELL 149BD800 == 35 [pid = 2292] [id = 732] 18:47:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (149BFC00) [pid = 2292] [serial = 2196] [outer = 00000000] 18:47:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18F9CC00) [pid = 2292] [serial = 2197] [outer = 149BFC00] 18:47:30 INFO - PROCESS | 2292 | 1467596850557 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (19A2A800) [pid = 2292] [serial = 2198] [outer = 149BFC00] 18:47:30 INFO - PROCESS | 2292 | 1467596850906 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:47:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 18:47:30 INFO - PROCESS | 2292 | 1467596850950 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:47:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:47:30 INFO - PROCESS | 2292 | 1467596850952 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:47:30 INFO - PROCESS | 2292 | 1467596850955 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 2292 | 1467596850957 Marionette TRACE conn5 <- [1,2894,null,{}] 18:47:30 INFO - PROCESS | 2292 | 1467596850960 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}] 18:47:30 INFO - PROCESS | 2292 | 1467596850962 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:31 INFO - PROCESS | 2292 | 1467596851041 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:47:31 INFO - PROCESS | 2292 | 1467596851136 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 2292 | 1467596851138 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:31 INFO - PROCESS | 2292 | ++DOCSHELL 183BE000 == 36 [pid = 2292] [id = 733] 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18D35000) [pid = 2292] [serial = 2199] [outer = 00000000] 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A85D000) [pid = 2292] [serial = 2200] [outer = 18D35000] 18:47:31 INFO - PROCESS | 2292 | 1467596851181 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A9E9C00) [pid = 2292] [serial = 2201] [outer = 18D35000] 18:47:31 INFO - PROCESS | 2292 | 1467596851533 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:47:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 18:47:31 INFO - PROCESS | 2292 | 1467596851586 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 2292 | 1467596851588 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:47:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:47:31 INFO - PROCESS | 2292 | 1467596851591 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 2292 | 1467596851593 Marionette TRACE conn5 <- [1,2898,null,{}] 18:47:31 INFO - PROCESS | 2292 | 1467596851596 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}] 18:47:31 INFO - PROCESS | 2292 | 1467596851598 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:31 INFO - PROCESS | 2292 | 1467596851688 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:47:31 INFO - PROCESS | 2292 | 1467596851810 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 2292 | 1467596851812 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:31 INFO - PROCESS | 2292 | ++DOCSHELL 149CF000 == 37 [pid = 2292] [id = 734] 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1792A000) [pid = 2292] [serial = 2202] [outer = 00000000] 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1AD55C00) [pid = 2292] [serial = 2203] [outer = 1792A000] 18:47:31 INFO - PROCESS | 2292 | 1467596851854 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1C25E400) [pid = 2292] [serial = 2204] [outer = 1792A000] 18:47:32 INFO - PROCESS | 2292 | 1467596852148 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]]]}] 18:47:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:47:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:47:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 18:47:32 INFO - PROCESS | 2292 | 1467596852233 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 2292 | 1467596852239 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:47:32 INFO - PROCESS | 2292 | 1467596852268 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 2292 | 1467596852271 Marionette TRACE conn5 <- [1,2902,null,{}] 18:47:32 INFO - PROCESS | 2292 | 1467596852277 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}] 18:47:32 INFO - TEST-START | /DOMEvents/constructors.html 18:47:32 INFO - PROCESS | 2292 | 1467596852281 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:32 INFO - PROCESS | 2292 | 1467596852427 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:47:32 INFO - PROCESS | 2292 | 1467596852562 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 2292 | 1467596852567 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:32 INFO - PROCESS | 2292 | ++DOCSHELL 0D082C00 == 38 [pid = 2292] [id = 735] 18:47:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (0D083C00) [pid = 2292] [serial = 2205] [outer = 00000000] 18:47:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D674400) [pid = 2292] [serial = 2206] [outer = 0D083C00] 18:47:32 INFO - PROCESS | 2292 | 1467596852627 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D785400) [pid = 2292] [serial = 2207] [outer = 0D083C00] 18:47:33 INFO - PROCESS | 2292 | 1467596853403 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]]]}] 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:47:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:47:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:47:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 1233ms 18:47:33 INFO - PROCESS | 2292 | 1467596853529 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 2292 | 1467596853532 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:47:33 INFO - PROCESS | 2292 | 1467596853540 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:47:33 INFO - PROCESS | 2292 | 1467596853544 Marionette TRACE conn5 <- [1,2906,null,{}] 18:47:33 INFO - PROCESS | 2292 | 1467596853554 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}] 18:47:33 INFO - PROCESS | 2292 | 1467596853557 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:33 INFO - PROCESS | 2292 | 1467596853668 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:47:33 INFO - PROCESS | 2292 | 1467596853804 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 2292 | 1467596853807 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:33 INFO - PROCESS | 2292 | ++DOCSHELL 17929C00 == 39 [pid = 2292] [id = 736] 18:47:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1792AC00) [pid = 2292] [serial = 2208] [outer = 00000000] 18:47:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (17E68C00) [pid = 2292] [serial = 2209] [outer = 1792AC00] 18:47:33 INFO - PROCESS | 2292 | 1467596853866 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18F96C00) [pid = 2292] [serial = 2210] [outer = 1792AC00] 18:47:34 INFO - PROCESS | 2292 | 1467596854363 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:47:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:47:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 18:47:34 INFO - PROCESS | 2292 | 1467596854413 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 2292 | 1467596854416 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:47:34 INFO - PROCESS | 2292 | 1467596854437 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:47:34 INFO - PROCESS | 2292 | 1467596854439 Marionette TRACE conn5 <- [1,2910,null,{}] 18:47:34 INFO - PROCESS | 2292 | 1467596854449 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}] 18:47:34 INFO - PROCESS | 2292 | 1467596854454 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:34 INFO - PROCESS | 2292 | 1467596854565 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:47:34 INFO - PROCESS | 2292 | 1467596854743 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 2292 | 1467596854747 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:34 INFO - PROCESS | 2292 | ++DOCSHELL 1A85B400 == 40 [pid = 2292] [id = 737] 18:47:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A85D800) [pid = 2292] [serial = 2211] [outer = 00000000] 18:47:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1BF5F000) [pid = 2292] [serial = 2212] [outer = 1A85D800] 18:47:34 INFO - PROCESS | 2292 | 1467596854804 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C27F000) [pid = 2292] [serial = 2213] [outer = 1A85D800] 18:47:35 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:47:35 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:47:35 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:47:35 INFO - PROCESS | 2292 | [2292] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:47:35 INFO - PROCESS | 2292 | 1467596855357 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]]]}] 18:47:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:47:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:47:35 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 18:47:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:47:35 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 18:47:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:47:35 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]" 18:47:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:47:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:47:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 975ms 18:47:35 INFO - PROCESS | 2292 | 1467596855416 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 2292 | 1467596855419 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:47:35 INFO - PROCESS | 2292 | 1467596855422 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:47:35 INFO - PROCESS | 2292 | 1467596855424 Marionette TRACE conn5 <- [1,2914,null,{}] 18:47:35 INFO - PROCESS | 2292 | 1467596855428 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}] 18:47:35 INFO - PROCESS | 2292 | 1467596855430 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:35 INFO - PROCESS | 2292 | 1467596855539 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:47:35 INFO - PROCESS | 2292 | 1467596855653 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 2292 | 1467596855655 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:35 INFO - PROCESS | 2292 | ++DOCSHELL 1A0C9C00 == 41 [pid = 2292] [id = 738] 18:47:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A0CA000) [pid = 2292] [serial = 2214] [outer = 00000000] 18:47:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1C543800) [pid = 2292] [serial = 2215] [outer = 1A0CA000] 18:47:35 INFO - PROCESS | 2292 | 1467596855758 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1C547800) [pid = 2292] [serial = 2216] [outer = 1A0CA000] 18:47:36 INFO - PROCESS | 2292 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:47:36 INFO - PROCESS | 2292 | 1467596856535 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]]]}] 18:47:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:47:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1166ms 18:47:36 INFO - PROCESS | 2292 | 1467596856593 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 2292 | 1467596856597 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:47:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:47:36 INFO - PROCESS | 2292 | 1467596856602 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 2292 | 1467596856605 Marionette TRACE conn5 <- [1,2918,null,{}] 18:47:36 INFO - PROCESS | 2292 | 1467596856611 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}] 18:47:36 INFO - PROCESS | 2292 | 1467596856614 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:36 INFO - PROCESS | 2292 | 1467596856763 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:47:36 INFO - PROCESS | 2292 | 1467596856832 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 2292 | 1467596856834 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:36 INFO - PROCESS | 2292 | ++DOCSHELL 10E0D000 == 42 [pid = 2292] [id = 739] 18:47:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (10E11C00) [pid = 2292] [serial = 2217] [outer = 00000000] 18:47:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (10FD1C00) [pid = 2292] [serial = 2218] [outer = 10E11C00] 18:47:36 INFO - PROCESS | 2292 | 1467596856885 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (146EF000) [pid = 2292] [serial = 2219] [outer = 10E11C00] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 08957400 == 41 [pid = 2292] [id = 714] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 183BE000 == 40 [pid = 2292] [id = 733] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 149BD800 == 39 [pid = 2292] [id = 732] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 1A0C6000 == 38 [pid = 2292] [id = 731] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 192F8800 == 37 [pid = 2292] [id = 730] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 18F98800 == 36 [pid = 2292] [id = 729] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 17931000 == 35 [pid = 2292] [id = 728] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 10FCE800 == 34 [pid = 2292] [id = 727] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 0D1F6800 == 33 [pid = 2292] [id = 726] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 192E0C00 == 32 [pid = 2292] [id = 723] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 0CDC9C00 == 31 [pid = 2292] [id = 724] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 14EEE000 == 30 [pid = 2292] [id = 725] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 1A0C9C00 == 29 [pid = 2292] [id = 738] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 17929C00 == 28 [pid = 2292] [id = 736] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 1A85B400 == 27 [pid = 2292] [id = 737] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 149CF000 == 26 [pid = 2292] [id = 734] 18:47:37 INFO - PROCESS | 2292 | --DOCSHELL 0D082C00 == 25 [pid = 2292] [id = 735] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (1A670000) [pid = 2292] [serial = 2170] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14EEDC00) [pid = 2292] [serial = 2152] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (183A6400) [pid = 2292] [serial = 2155] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0E025400) [pid = 2292] [serial = 2149] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (10E18000) [pid = 2292] [serial = 2150] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (0D74CC00) [pid = 2292] [serial = 2144] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (0D6F7000) [pid = 2292] [serial = 2143] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (0D676000) [pid = 2292] [serial = 2146] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (0D680800) [pid = 2292] [serial = 2147] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (18F9DC00) [pid = 2292] [serial = 2158] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D15F000) [pid = 2292] [serial = 2135] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (0C8B5800) [pid = 2292] [serial = 2134] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (17940C00) [pid = 2292] [serial = 2138] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (14F4EC00) [pid = 2292] [serial = 2137] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1A60A800) [pid = 2292] [serial = 2141] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1A0BC000) [pid = 2292] [serial = 2140] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1A0C6800) [pid = 2292] [serial = 2168] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (183BF800) [pid = 2292] [serial = 2156] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (19AC0C00) [pid = 2292] [serial = 2161] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (192D6C00) [pid = 2292] [serial = 2159] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A093000) [pid = 2292] [serial = 2162] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (19FD1000) [pid = 2292] [serial = 2164] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1A0C2800) [pid = 2292] [serial = 2167] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (14FC1C00) [pid = 2292] [serial = 2153] [outer = 00000000] [url = about:blank] 18:47:37 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (1A091800) [pid = 2292] [serial = 2165] [outer = 00000000] [url = about:blank] 18:47:38 INFO - PROCESS | 2292 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:47:38 INFO - PROCESS | 2292 | 1467596858094 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]]]}] 18:47:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:47:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1537ms 18:47:38 INFO - PROCESS | 2292 | 1467596858140 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 2292 | 1467596858144 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:47:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:47:38 INFO - PROCESS | 2292 | 1467596858149 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 2292 | 1467596858152 Marionette TRACE conn5 <- [1,2922,null,{}] 18:47:38 INFO - PROCESS | 2292 | 1467596858158 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}] 18:47:38 INFO - PROCESS | 2292 | 1467596858161 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:38 INFO - PROCESS | 2292 | 1467596858246 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:47:38 INFO - PROCESS | 2292 | 1467596858345 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 2292 | 1467596858348 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:38 INFO - PROCESS | 2292 | ++DOCSHELL 0D15E000 == 26 [pid = 2292] [id = 740] 18:47:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (0D15F000) [pid = 2292] [serial = 2220] [outer = 00000000] 18:47:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (0D674800) [pid = 2292] [serial = 2221] [outer = 0D15F000] 18:47:38 INFO - PROCESS | 2292 | 1467596858395 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (0D6EF400) [pid = 2292] [serial = 2222] [outer = 0D15F000] 18:47:38 INFO - PROCESS | 2292 | 1467596858791 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]]]}] 18:47:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:47:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 690ms 18:47:38 INFO - PROCESS | 2292 | 1467596858840 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 2292 | 1467596858845 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:47:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:47:38 INFO - PROCESS | 2292 | 1467596858851 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 2292 | 1467596858853 Marionette TRACE conn5 <- [1,2926,null,{}] 18:47:38 INFO - PROCESS | 2292 | 1467596858857 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}] 18:47:38 INFO - PROCESS | 2292 | 1467596858860 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:38 INFO - PROCESS | 2292 | 1467596858946 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:47:38 INFO - PROCESS | 2292 | 1467596858952 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 2292 | 1467596858954 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:38 INFO - PROCESS | 2292 | ++DOCSHELL 0DA21800 == 27 [pid = 2292] [id = 741] 18:47:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (0DA24000) [pid = 2292] [serial = 2223] [outer = 00000000] 18:47:38 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0DD4C400) [pid = 2292] [serial = 2224] [outer = 0DA24000] 18:47:38 INFO - PROCESS | 2292 | 1467596859001 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0E025400) [pid = 2292] [serial = 2225] [outer = 0DA24000] 18:47:39 INFO - PROCESS | 2292 | 1467596859471 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]]]}] 18:47:39 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. 18:47:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 18:47:39 INFO - PROCESS | 2292 | 1467596859525 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:47:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:47:39 INFO - PROCESS | 2292 | 1467596859527 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:47:39 INFO - PROCESS | 2292 | 1467596859530 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:47:39 INFO - PROCESS | 2292 | 1467596859534 Marionette TRACE conn5 <- [1,2930,null,{}] 18:47:39 INFO - PROCESS | 2292 | 1467596859548 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}] 18:47:39 INFO - PROCESS | 2292 | 1467596859553 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:39 INFO - PROCESS | 2292 | 1467596859638 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:47:39 INFO - PROCESS | 2292 | 1467596859646 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 2292 | 1467596859649 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:39 INFO - PROCESS | 2292 | ++DOCSHELL 14EE6800 == 28 [pid = 2292] [id = 742] 18:47:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (14EEC000) [pid = 2292] [serial = 2226] [outer = 00000000] 18:47:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (14F4DC00) [pid = 2292] [serial = 2227] [outer = 14EEC000] 18:47:39 INFO - PROCESS | 2292 | 1467596859698 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (15E62000) [pid = 2292] [serial = 2228] [outer = 14EEC000] 18:47:40 INFO - PROCESS | 2292 | 1467596860138 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"]]]}] 18:47:40 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 18:47:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:47:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 18:47:40 INFO - PROCESS | 2292 | 1467596860161 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 2292 | 1467596860163 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:47:40 INFO - PROCESS | 2292 | 1467596860166 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:47:40 INFO - PROCESS | 2292 | 1467596860168 Marionette TRACE conn5 <- [1,2934,null,{}] 18:47:40 INFO - PROCESS | 2292 | 1467596860171 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}] 18:47:40 INFO - PROCESS | 2292 | 1467596860173 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:40 INFO - PROCESS | 2292 | 1467596860318 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:47:40 INFO - PROCESS | 2292 | 1467596860405 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 2292 | 1467596860408 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:40 INFO - PROCESS | 2292 | ++DOCSHELL 17931C00 == 29 [pid = 2292] [id = 743] 18:47:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17932800) [pid = 2292] [serial = 2229] [outer = 00000000] 18:47:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (183B9000) [pid = 2292] [serial = 2230] [outer = 17932800] 18:47:40 INFO - PROCESS | 2292 | 1467596860451 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (183C2800) [pid = 2292] [serial = 2231] [outer = 17932800] 18:47:40 INFO - PROCESS | 2292 | 1467596860812 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]]]}] 18:47:40 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. 18:47:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 18:47:40 INFO - PROCESS | 2292 | 1467596860840 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 2292 | 1467596860842 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:47:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:47:40 INFO - PROCESS | 2292 | 1467596860852 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 2292 | 1467596860854 Marionette TRACE conn5 <- [1,2938,null,{}] 18:47:40 INFO - PROCESS | 2292 | 1467596860858 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}] 18:47:40 INFO - PROCESS | 2292 | 1467596860859 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:40 INFO - PROCESS | 2292 | 1467596860974 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:47:40 INFO - PROCESS | 2292 | 1467596860979 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 2292 | 1467596860981 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:40 INFO - PROCESS | 2292 | ++DOCSHELL 18C02000 == 30 [pid = 2292] [id = 744] 18:47:40 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (18C87400) [pid = 2292] [serial = 2232] [outer = 00000000] 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (19133000) [pid = 2292] [serial = 2233] [outer = 18C87400] 18:47:41 INFO - PROCESS | 2292 | 1467596861025 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192DC000) [pid = 2292] [serial = 2234] [outer = 18C87400] 18:47:41 INFO - PROCESS | 2292 | ++DOCSHELL 19ABAC00 == 31 [pid = 2292] [id = 745] 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19ABB400) [pid = 2292] [serial = 2235] [outer = 00000000] 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19AC0000) [pid = 2292] [serial = 2236] [outer = 19ABB400] 18:47:41 INFO - PROCESS | 2292 | 1467596861498 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]]]}] 18:47:41 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. 18:47:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 18:47:41 INFO - PROCESS | 2292 | 1467596861525 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:47:41 INFO - PROCESS | 2292 | 1467596861527 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:47:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:47:41 INFO - PROCESS | 2292 | 1467596861538 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 2292 | 1467596861540 Marionette TRACE conn5 <- [1,2942,null,{}] 18:47:41 INFO - PROCESS | 2292 | 1467596861543 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}] 18:47:41 INFO - PROCESS | 2292 | 1467596861548 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:41 INFO - PROCESS | 2292 | 1467596861694 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:47:41 INFO - PROCESS | 2292 | 1467596861790 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 2292 | 1467596861791 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:41 INFO - PROCESS | 2292 | ++DOCSHELL 192F6400 == 32 [pid = 2292] [id = 746] 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (19A05000) [pid = 2292] [serial = 2237] [outer = 00000000] 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A09B000) [pid = 2292] [serial = 2238] [outer = 19A05000] 18:47:41 INFO - PROCESS | 2292 | 1467596861834 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A0BD800) [pid = 2292] [serial = 2239] [outer = 19A05000] 18:47:42 INFO - PROCESS | 2292 | 1467596862459 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]]]}] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A0C6400) [pid = 2292] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A0C7000) [pid = 2292] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (18F99000) [pid = 2292] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (149BFC00) [pid = 2292] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (14F4D800) [pid = 2292] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (10FD1800) [pid = 2292] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1792A000) [pid = 2292] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192F9000) [pid = 2292] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (0D1F7400) [pid = 2292] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (18D35000) [pid = 2292] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D1F2C00) [pid = 2292] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:47:42 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (17931400) [pid = 2292] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:47:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:47:42 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 18:47:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 18:47:42 INFO - PROCESS | 2292 | 1467596862510 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:47:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:47:42 INFO - PROCESS | 2292 | 1467596862512 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:47:42 INFO - PROCESS | 2292 | 1467596862516 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 2292 | 1467596862517 Marionette TRACE conn5 <- [1,2946,null,{}] 18:47:42 INFO - PROCESS | 2292 | 1467596862521 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}] 18:47:42 INFO - PROCESS | 2292 | 1467596862523 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:42 INFO - PROCESS | 2292 | 1467596862640 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:47:42 INFO - PROCESS | 2292 | 1467596862645 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 2292 | 1467596862647 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:42 INFO - PROCESS | 2292 | ++DOCSHELL 0D1FE800 == 33 [pid = 2292] [id = 747] 18:47:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (10E11400) [pid = 2292] [serial = 2240] [outer = 00000000] 18:47:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (17931400) [pid = 2292] [serial = 2241] [outer = 10E11400] 18:47:42 INFO - PROCESS | 2292 | 1467596862689 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (192D9400) [pid = 2292] [serial = 2242] [outer = 10E11400] 18:47:43 INFO - PROCESS | 2292 | 1467596863104 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]]]}] 18:47:43 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. 18:47:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 18:47:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:47:43 INFO - PROCESS | 2292 | 1467596863156 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 2292 | 1467596863158 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:47:43 INFO - PROCESS | 2292 | 1467596863161 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 2292 | 1467596863162 Marionette TRACE conn5 <- [1,2950,null,{}] 18:47:43 INFO - PROCESS | 2292 | 1467596863166 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}] 18:47:43 INFO - PROCESS | 2292 | 1467596863168 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:43 INFO - PROCESS | 2292 | 1467596863246 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:47:43 INFO - PROCESS | 2292 | 1467596863251 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 2292 | 1467596863253 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:43 INFO - PROCESS | 2292 | ++DOCSHELL 0C8B7800 == 34 [pid = 2292] [id = 748] 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (14FC6400) [pid = 2292] [serial = 2243] [outer = 00000000] 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A4ED800) [pid = 2292] [serial = 2244] [outer = 14FC6400] 18:47:43 INFO - PROCESS | 2292 | 1467596863295 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1A4EE000) [pid = 2292] [serial = 2245] [outer = 14FC6400] 18:47:43 INFO - PROCESS | 2292 | 1467596863678 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]]]}] 18:47:43 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. 18:47:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 18:47:43 INFO - PROCESS | 2292 | 1467596863732 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 2292 | 1467596863734 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:47:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:47:43 INFO - PROCESS | 2292 | 1467596863737 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 2292 | 1467596863738 Marionette TRACE conn5 <- [1,2954,null,{}] 18:47:43 INFO - PROCESS | 2292 | 1467596863741 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}] 18:47:43 INFO - PROCESS | 2292 | 1467596863743 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:43 INFO - PROCESS | 2292 | 1467596863866 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:47:43 INFO - PROCESS | 2292 | 1467596863877 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 2292 | 1467596863879 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:43 INFO - PROCESS | 2292 | ++DOCSHELL 14EE5C00 == 35 [pid = 2292] [id = 749] 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1A661C00) [pid = 2292] [serial = 2246] [outer = 00000000] 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1A7C7800) [pid = 2292] [serial = 2247] [outer = 1A661C00] 18:47:43 INFO - PROCESS | 2292 | 1467596863921 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1A853000) [pid = 2292] [serial = 2248] [outer = 1A661C00] 18:47:44 INFO - PROCESS | 2292 | 1467596864330 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]]]}] 18:47:44 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. 18:47:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 18:47:44 INFO - PROCESS | 2292 | 1467596864367 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 2292 | 1467596864369 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:47:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:47:44 INFO - PROCESS | 2292 | 1467596864372 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 2292 | 1467596864374 Marionette TRACE conn5 <- [1,2958,null,{}] 18:47:44 INFO - PROCESS | 2292 | 1467596864377 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}] 18:47:44 INFO - PROCESS | 2292 | 1467596864379 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:44 INFO - PROCESS | 2292 | 1467596864502 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:47:44 INFO - PROCESS | 2292 | 1467596864613 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 2292 | 1467596864617 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:44 INFO - PROCESS | 2292 | ++DOCSHELL 08882400 == 36 [pid = 2292] [id = 750] 18:47:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (08882C00) [pid = 2292] [serial = 2249] [outer = 00000000] 18:47:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (0895B400) [pid = 2292] [serial = 2250] [outer = 08882C00] 18:47:44 INFO - PROCESS | 2292 | 1467596864676 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (0C8B9400) [pid = 2292] [serial = 2251] [outer = 08882C00] 18:47:45 INFO - PROCESS | 2292 | 1467596865274 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]]]}] 18:47:45 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. 18:47:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 18:47:45 INFO - PROCESS | 2292 | 1467596865312 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 2292 | 1467596865315 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:47:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:47:45 INFO - PROCESS | 2292 | 1467596865321 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 2292 | 1467596865324 Marionette TRACE conn5 <- [1,2962,null,{}] 18:47:45 INFO - PROCESS | 2292 | 1467596865330 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}] 18:47:45 INFO - PROCESS | 2292 | 1467596865333 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:45 INFO - PROCESS | 2292 | 1467596865455 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:47:45 INFO - PROCESS | 2292 | 1467596865624 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 2292 | 1467596865627 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:45 INFO - PROCESS | 2292 | ++DOCSHELL 10E78000 == 37 [pid = 2292] [id = 751] 18:47:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (116F3000) [pid = 2292] [serial = 2252] [outer = 00000000] 18:47:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (14D2A800) [pid = 2292] [serial = 2253] [outer = 116F3000] 18:47:45 INFO - PROCESS | 2292 | 1467596865683 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (14E57C00) [pid = 2292] [serial = 2254] [outer = 116F3000] 18:47:46 INFO - PROCESS | 2292 | 1467596866289 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]]]}] 18:47:46 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. 18:47:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1019ms 18:47:46 INFO - PROCESS | 2292 | 1467596866347 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 2292 | 1467596866351 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:47:46 INFO - PROCESS | 2292 | 1467596866355 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:47:46 INFO - PROCESS | 2292 | 1467596866357 Marionette TRACE conn5 <- [1,2966,null,{}] 18:47:46 INFO - PROCESS | 2292 | 1467596866362 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}] 18:47:46 INFO - PROCESS | 2292 | 1467596866364 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:46 INFO - PROCESS | 2292 | 1467596866489 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:47:46 INFO - PROCESS | 2292 | 1467596866632 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 2292 | 1467596866635 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:46 INFO - PROCESS | 2292 | ++DOCSHELL 17939400 == 38 [pid = 2292] [id = 752] 18:47:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (192E0400) [pid = 2292] [serial = 2255] [outer = 00000000] 18:47:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (19ABE000) [pid = 2292] [serial = 2256] [outer = 192E0400] 18:47:46 INFO - PROCESS | 2292 | 1467596866689 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1A094400) [pid = 2292] [serial = 2257] [outer = 192E0400] 18:47:47 INFO - PROCESS | 2292 | 1467596867511 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]]]}] 18:47:47 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. 18:47:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1170ms 18:47:47 INFO - PROCESS | 2292 | 1467596867529 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 2292 | 1467596867533 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:47:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:47:47 INFO - PROCESS | 2292 | 1467596867538 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 2292 | 1467596867541 Marionette TRACE conn5 <- [1,2970,null,{}] 18:47:47 INFO - PROCESS | 2292 | 1467596867547 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}] 18:47:47 INFO - PROCESS | 2292 | 1467596867550 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:47 INFO - PROCESS | 2292 | 1467596867661 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:47:47 INFO - PROCESS | 2292 | 1467596867814 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 2292 | 1467596867817 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 14EE5C00 == 37 [pid = 2292] [id = 749] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 0C8B7800 == 36 [pid = 2292] [id = 748] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 0D1FE800 == 35 [pid = 2292] [id = 747] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 192F6400 == 34 [pid = 2292] [id = 746] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 19ABAC00 == 33 [pid = 2292] [id = 745] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 18C02000 == 32 [pid = 2292] [id = 744] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 17931C00 == 31 [pid = 2292] [id = 743] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 14EE6800 == 30 [pid = 2292] [id = 742] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 0DA21800 == 29 [pid = 2292] [id = 741] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 0D15E000 == 28 [pid = 2292] [id = 740] 18:47:47 INFO - PROCESS | 2292 | --DOCSHELL 10E0D000 == 27 [pid = 2292] [id = 739] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (0DA92400) [pid = 2292] [serial = 2173] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (10E17800) [pid = 2292] [serial = 2174] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (146A5800) [pid = 2292] [serial = 2182] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (146F4000) [pid = 2292] [serial = 2183] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (1A736000) [pid = 2292] [serial = 2171] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1AD55C00) [pid = 2292] [serial = 2203] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A9E9C00) [pid = 2292] [serial = 2201] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A605000) [pid = 2292] [serial = 2195] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C25E400) [pid = 2292] [serial = 2204] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (19A2A800) [pid = 2292] [serial = 2198] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (192EFC00) [pid = 2292] [serial = 2189] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (183BD000) [pid = 2292] [serial = 2186] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A85D000) [pid = 2292] [serial = 2200] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (192DD000) [pid = 2292] [serial = 2188] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (19ABC000) [pid = 2292] [serial = 2192] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (19A36000) [pid = 2292] [serial = 2191] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (18F9CC00) [pid = 2292] [serial = 2197] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D67E800) [pid = 2292] [serial = 2179] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (0D74D800) [pid = 2292] [serial = 2180] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (17945400) [pid = 2292] [serial = 2185] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (179C7000) [pid = 2292] [serial = 2176] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (1A741C00) [pid = 2292] [serial = 2194] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (18C82400) [pid = 2292] [serial = 2177] [outer = 00000000] [url = about:blank] 18:47:47 INFO - PROCESS | 2292 | ++DOCSHELL 08965800 == 28 [pid = 2292] [id = 753] 18:47:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (08968000) [pid = 2292] [serial = 2258] [outer = 00000000] 18:47:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (0D1FD000) [pid = 2292] [serial = 2259] [outer = 08968000] 18:47:47 INFO - PROCESS | 2292 | 1467596867921 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D74EC00) [pid = 2292] [serial = 2260] [outer = 08968000] 18:47:48 INFO - PROCESS | 2292 | 1467596868254 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"]]]}] 18:47:48 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 18:47:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:47:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 770ms 18:47:48 INFO - PROCESS | 2292 | 1467596868309 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 2292 | 1467596868313 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:47:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:47:48 INFO - PROCESS | 2292 | 1467596868319 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 2292 | 1467596868321 Marionette TRACE conn5 <- [1,2974,null,{}] 18:47:48 INFO - PROCESS | 2292 | 1467596868325 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}] 18:47:48 INFO - PROCESS | 2292 | 1467596868327 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:48 INFO - PROCESS | 2292 | 1467596868447 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:47:48 INFO - PROCESS | 2292 | 1467596868543 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 2292 | 1467596868545 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:48 INFO - PROCESS | 2292 | ++DOCSHELL 0DD46400 == 29 [pid = 2292] [id = 754] 18:47:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0E025000) [pid = 2292] [serial = 2261] [outer = 00000000] 18:47:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (146AA800) [pid = 2292] [serial = 2262] [outer = 0E025000] 18:47:48 INFO - PROCESS | 2292 | 1467596868591 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (14D76C00) [pid = 2292] [serial = 2263] [outer = 0E025000] 18:47:48 INFO - PROCESS | 2292 | 1467596868905 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]]]}] 18:47:48 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. 18:47:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 18:47:48 INFO - PROCESS | 2292 | 1467596868955 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 2292 | 1467596868957 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:47:48 INFO - PROCESS | 2292 | 1467596868961 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:47:48 INFO - PROCESS | 2292 | 1467596868964 Marionette TRACE conn5 <- [1,2978,null,{}] 18:47:48 INFO - PROCESS | 2292 | 1467596868983 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}] 18:47:48 INFO - PROCESS | 2292 | 1467596868987 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:49 INFO - PROCESS | 2292 | 1467596869116 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:47:49 INFO - PROCESS | 2292 | 1467596869155 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 2292 | 1467596869158 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:49 INFO - PROCESS | 2292 | ++DOCSHELL 17945C00 == 30 [pid = 2292] [id = 755] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (179BEC00) [pid = 2292] [serial = 2264] [outer = 00000000] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (183B8000) [pid = 2292] [serial = 2265] [outer = 179BEC00] 18:47:49 INFO - PROCESS | 2292 | 1467596869204 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (18C02000) [pid = 2292] [serial = 2266] [outer = 179BEC00] 18:47:49 INFO - PROCESS | 2292 | ++DOCSHELL 192DD800 == 31 [pid = 2292] [id = 756] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (192DDC00) [pid = 2292] [serial = 2267] [outer = 00000000] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (192DF000) [pid = 2292] [serial = 2268] [outer = 192DDC00] 18:47:49 INFO - PROCESS | 2292 | 1467596869637 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]]]}] 18:47:49 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. 18:47:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 18:47:49 INFO - PROCESS | 2292 | 1467596869694 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 2292 | 1467596869697 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:47:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:47:49 INFO - PROCESS | 2292 | 1467596869700 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 2292 | 1467596869702 Marionette TRACE conn5 <- [1,2982,null,{}] 18:47:49 INFO - PROCESS | 2292 | 1467596869731 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}] 18:47:49 INFO - PROCESS | 2292 | 1467596869733 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:49 INFO - PROCESS | 2292 | 1467596869833 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:47:49 INFO - PROCESS | 2292 | 1467596869845 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 2292 | 1467596869847 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:49 INFO - PROCESS | 2292 | ++DOCSHELL 192F2400 == 32 [pid = 2292] [id = 757] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (192F5800) [pid = 2292] [serial = 2269] [outer = 00000000] 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (19A05800) [pid = 2292] [serial = 2270] [outer = 192F5800] 18:47:49 INFO - PROCESS | 2292 | 1467596869892 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (19A37000) [pid = 2292] [serial = 2271] [outer = 192F5800] 18:47:50 INFO - PROCESS | 2292 | 1467596870331 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]]]}] 18:47:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:47:50 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 18:47:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 18:47:50 INFO - PROCESS | 2292 | 1467596870374 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 2292 | 1467596870376 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:47:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:47:50 INFO - PROCESS | 2292 | 1467596870379 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 2292 | 1467596870381 Marionette TRACE conn5 <- [1,2986,null,{}] 18:47:50 INFO - PROCESS | 2292 | 1467596870384 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}] 18:47:50 INFO - PROCESS | 2292 | 1467596870387 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:50 INFO - PROCESS | 2292 | 1467596870542 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:47:50 INFO - PROCESS | 2292 | 1467596870607 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 2292 | 1467596870609 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:50 INFO - PROCESS | 2292 | ++DOCSHELL 19AC5400 == 33 [pid = 2292] [id = 758] 18:47:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1A097800) [pid = 2292] [serial = 2272] [outer = 00000000] 18:47:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1A0C4000) [pid = 2292] [serial = 2273] [outer = 1A097800] 18:47:50 INFO - PROCESS | 2292 | 1467596870652 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1A09B800) [pid = 2292] [serial = 2274] [outer = 1A097800] 18:47:51 INFO - PROCESS | 2292 | 1467596871041 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]]]}] 18:47:51 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. 18:47:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 18:47:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:47:51 INFO - PROCESS | 2292 | 1467596871050 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 2292 | 1467596871052 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:47:51 INFO - PROCESS | 2292 | 1467596871055 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 2292 | 1467596871056 Marionette TRACE conn5 <- [1,2990,null,{}] 18:47:51 INFO - PROCESS | 2292 | 1467596871060 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}] 18:47:51 INFO - PROCESS | 2292 | 1467596871065 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:51 INFO - PROCESS | 2292 | 1467596871216 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:47:51 INFO - PROCESS | 2292 | 1467596871221 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 2292 | 1467596871223 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:51 INFO - PROCESS | 2292 | ++DOCSHELL 1A4E4800 == 34 [pid = 2292] [id = 759] 18:47:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1A4E6400) [pid = 2292] [serial = 2275] [outer = 00000000] 18:47:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (1A854400) [pid = 2292] [serial = 2276] [outer = 1A4E6400] 18:47:51 INFO - PROCESS | 2292 | 1467596871322 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (1A85A800) [pid = 2292] [serial = 2277] [outer = 1A4E6400] 18:47:51 INFO - PROCESS | 2292 | 1467596871713 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]]]}] 18:47:51 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. 18:47:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 18:47:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:47:51 INFO - PROCESS | 2292 | 1467596871726 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 2292 | 1467596871728 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:47:51 INFO - PROCESS | 2292 | 1467596871730 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 2292 | 1467596871732 Marionette TRACE conn5 <- [1,2994,null,{}] 18:47:51 INFO - PROCESS | 2292 | 1467596871736 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}] 18:47:51 INFO - PROCESS | 2292 | 1467596871737 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:51 INFO - PROCESS | 2292 | 1467596871853 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:47:51 INFO - PROCESS | 2292 | 1467596871943 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 2292 | 1467596871945 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:51 INFO - PROCESS | 2292 | ++DOCSHELL 1A857C00 == 35 [pid = 2292] [id = 760] 18:47:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (1A98D800) [pid = 2292] [serial = 2278] [outer = 00000000] 18:47:51 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1AD50400) [pid = 2292] [serial = 2279] [outer = 1A98D800] 18:47:51 INFO - PROCESS | 2292 | 1467596871991 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1BFA0400) [pid = 2292] [serial = 2280] [outer = 1A98D800] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (19A05000) [pid = 2292] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (0D15F000) [pid = 2292] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (14EEC000) [pid = 2292] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (10E11C00) [pid = 2292] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (0DA24000) [pid = 2292] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (17932800) [pid = 2292] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (19ABB400) [pid = 2292] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (18C87400) [pid = 2292] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (10E11400) [pid = 2292] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (14FC6400) [pid = 2292] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D083C00) [pid = 2292] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1792AC00) [pid = 2292] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A85D800) [pid = 2292] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:47:52 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (1A0CA000) [pid = 2292] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:47:52 INFO - PROCESS | 2292 | 1467596872401 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]]]}] 18:47:52 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. 18:47:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 18:47:52 INFO - PROCESS | 2292 | 1467596872462 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:47:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:47:52 INFO - PROCESS | 2292 | 1467596872464 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:47:52 INFO - PROCESS | 2292 | 1467596872479 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 2292 | 1467596872480 Marionette TRACE conn5 <- [1,2998,null,{}] 18:47:52 INFO - PROCESS | 2292 | 1467596872499 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}] 18:47:52 INFO - PROCESS | 2292 | 1467596872501 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:52 INFO - PROCESS | 2292 | 1467596872582 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:47:52 INFO - PROCESS | 2292 | 1467596872586 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 2292 | 1467596872588 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:52 INFO - PROCESS | 2292 | ++DOCSHELL 1A8E0400 == 36 [pid = 2292] [id = 761] 18:47:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A9EBC00) [pid = 2292] [serial = 2281] [outer = 00000000] 18:47:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (1C27D800) [pid = 2292] [serial = 2282] [outer = 1A9EBC00] 18:47:52 INFO - PROCESS | 2292 | 1467596872630 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (1C285400) [pid = 2292] [serial = 2283] [outer = 1A9EBC00] 18:47:52 INFO - PROCESS | 2292 | [2292] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:47:53 INFO - PROCESS | 2292 | 1467596873121 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:47:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:47:53 INFO - {} 18:47:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:47:53 INFO - {} 18:47:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:47:53 INFO - {} 18:47:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:47:53 INFO - {} 18:47:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 18:47:53 INFO - PROCESS | 2292 | 1467596873158 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 2292 | 1467596873160 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:47:53 INFO - TEST-START | /FileAPI/fileReader.html 18:47:53 INFO - PROCESS | 2292 | 1467596873164 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 2292 | 1467596873165 Marionette TRACE conn5 <- [1,3002,null,{}] 18:47:53 INFO - PROCESS | 2292 | 1467596873169 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}] 18:47:53 INFO - PROCESS | 2292 | 1467596873171 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:53 INFO - PROCESS | 2292 | 1467596873258 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:47:53 INFO - PROCESS | 2292 | 1467596873263 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 2292 | 1467596873264 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:53 INFO - PROCESS | 2292 | ++DOCSHELL 17945400 == 37 [pid = 2292] [id = 762] 18:47:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (1903A000) [pid = 2292] [serial = 2284] [outer = 00000000] 18:47:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (1C549000) [pid = 2292] [serial = 2285] [outer = 1903A000] 18:47:53 INFO - PROCESS | 2292 | 1467596873318 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1C542800) [pid = 2292] [serial = 2286] [outer = 1903A000] 18:47:53 INFO - PROCESS | 2292 | 1467596873777 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]]]}] 18:47:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:47:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:47:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:47:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:47:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 18:47:53 INFO - PROCESS | 2292 | 1467596873798 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 2292 | 1467596873800 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:47:53 INFO - PROCESS | 2292 | 1467596873818 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 2292 | 1467596873820 Marionette TRACE conn5 <- [1,3006,null,{}] 18:47:53 INFO - TEST-START | /FileAPI/historical.html 18:47:53 INFO - PROCESS | 2292 | 1467596873824 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}] 18:47:53 INFO - PROCESS | 2292 | 1467596873825 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:53 INFO - PROCESS | 2292 | 1467596873909 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:47:53 INFO - PROCESS | 2292 | 1467596873914 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 2292 | 1467596873916 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:53 INFO - PROCESS | 2292 | ++DOCSHELL 1C5C2400 == 38 [pid = 2292] [id = 763] 18:47:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (1C5C6400) [pid = 2292] [serial = 2287] [outer = 00000000] 18:47:53 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (1C6E5800) [pid = 2292] [serial = 2288] [outer = 1C5C6400] 18:47:53 INFO - PROCESS | 2292 | 1467596873959 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 86 (1E2C3C00) [pid = 2292] [serial = 2289] [outer = 1C5C6400] 18:47:54 INFO - PROCESS | 2292 | 1467596874496 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"]]]}] 18:47:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:47:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:47:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:47:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:47:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:47:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:47:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:47:54 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 18:47:54 INFO - PROCESS | 2292 | 1467596874557 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 2292 | 1467596874562 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:47:54 INFO - TEST-START | /FileAPI/idlharness.html 18:47:54 INFO - PROCESS | 2292 | 1467596874568 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 2292 | 1467596874571 Marionette TRACE conn5 <- [1,3010,null,{}] 18:47:54 INFO - PROCESS | 2292 | 1467596874577 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}] 18:47:54 INFO - PROCESS | 2292 | 1467596874580 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:54 INFO - PROCESS | 2292 | 1467596874738 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:47:54 INFO - PROCESS | 2292 | 1467596874903 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 2292 | 1467596874906 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:54 INFO - PROCESS | 2292 | ++DOCSHELL 10E73C00 == 39 [pid = 2292] [id = 764] 18:47:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 87 (10E76000) [pid = 2292] [serial = 2290] [outer = 00000000] 18:47:54 INFO - PROCESS | 2292 | ++DOMWINDOW == 88 (14634800) [pid = 2292] [serial = 2291] [outer = 10E76000] 18:47:54 INFO - PROCESS | 2292 | 1467596874966 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 2292 | ++DOMWINDOW == 89 (15829400) [pid = 2292] [serial = 2292] [outer = 10E76000] 18:47:55 INFO - PROCESS | 2292 | 1467596875991 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:47:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:47:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:47:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:47:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:47:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:47:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:47:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:47:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:47:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:47:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:47:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:47:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:47:56 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 18:47:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:47:56 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 18:47:56 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 18:47:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:47:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:47:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:47:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:47:56 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 18:47:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:47:56 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 18:47:56 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 18:47:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:47:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:47:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1552ms 18:47:56 INFO - PROCESS | 2292 | 1467596876128 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 2292 | 1467596876134 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:47:56 INFO - TEST-START | /FileAPI/idlharness.worker 18:47:56 INFO - PROCESS | 2292 | 1467596876143 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 2292 | 1467596876146 Marionette TRACE conn5 <- [1,3014,null,{}] 18:47:56 INFO - PROCESS | 2292 | 1467596876152 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}] 18:47:56 INFO - PROCESS | 2292 | 1467596876155 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:56 INFO - PROCESS | 2292 | 1467596876268 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:47:56 INFO - PROCESS | 2292 | 1467596876412 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 2292 | 1467596876415 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:56 INFO - PROCESS | 2292 | ++DOCSHELL 1E2CBC00 == 40 [pid = 2292] [id = 765] 18:47:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 90 (1E2CC800) [pid = 2292] [serial = 2293] [outer = 00000000] 18:47:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 91 (1E91F000) [pid = 2292] [serial = 2294] [outer = 1E2CC800] 18:47:56 INFO - PROCESS | 2292 | 1467596876469 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 2292 | ++DOMWINDOW == 92 (1E926400) [pid = 2292] [serial = 2295] [outer = 1E2CC800] 18:47:56 INFO - PROCESS | 2292 | [2292] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:47:57 INFO - PROCESS | 2292 | 1467596877559 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:47:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:47:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:47:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:47:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:47:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:47:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:47:57 INFO - {} 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:47:57 INFO - {} 18:47:57 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 - {} 18:47:57 INFO - {} 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:47:57 INFO - {} 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:47:57 INFO - {} 18:47:57 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 - {} 18:47:57 INFO - {} 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:47:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:47:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 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 18:47:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:47:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:47:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:47:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:47:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:47:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:47:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:47:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:47:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:47:57 INFO - {} 18:47:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1546ms 18:47:57 INFO - PROCESS | 2292 | 1467596877705 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 2292 | 1467596877707 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:47:57 INFO - PROCESS | 2292 | 1467596877755 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:47:57 INFO - PROCESS | 2292 | 1467596877759 Marionette TRACE conn5 <- [1,3018,null,{}] 18:47:57 INFO - PROCESS | 2292 | 1467596877783 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}] 18:47:57 INFO - PROCESS | 2292 | 1467596877788 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:57 INFO - PROCESS | 2292 | 1467596877928 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:47:57 INFO - PROCESS | 2292 | 1467596877994 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 2292 | 1467596877997 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:57 INFO - PROCESS | 2292 | ++DOCSHELL 0D77F400 == 41 [pid = 2292] [id = 766] 18:47:57 INFO - PROCESS | 2292 | ++DOMWINDOW == 93 (0D782000) [pid = 2292] [serial = 2296] [outer = 00000000] 18:47:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 94 (14FC0C00) [pid = 2292] [serial = 2297] [outer = 0D782000] 18:47:58 INFO - PROCESS | 2292 | 1467596878053 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 2292 | ++DOMWINDOW == 95 (183BF800) [pid = 2292] [serial = 2298] [outer = 0D782000] 18:47:58 INFO - PROCESS | 2292 | 1467596878749 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]]]}] 18:47:58 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 18:47:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1022ms 18:47:58 INFO - PROCESS | 2292 | 1467596878797 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 2292 | 1467596878801 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:47:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:47:58 INFO - PROCESS | 2292 | 1467596878808 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 2292 | 1467596878812 Marionette TRACE conn5 <- [1,3022,null,{}] 18:47:58 INFO - PROCESS | 2292 | 1467596878817 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}] 18:47:58 INFO - PROCESS | 2292 | 1467596878820 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:58 INFO - PROCESS | 2292 | 1467596878926 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:47:59 INFO - PROCESS | 2292 | 1467596879087 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 2292 | 1467596879090 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:47:59 INFO - PROCESS | 2292 | ++DOCSHELL 0D67B000 == 42 [pid = 2292] [id = 767] 18:47:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 96 (0D6EEC00) [pid = 2292] [serial = 2299] [outer = 00000000] 18:47:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 97 (0DA2C800) [pid = 2292] [serial = 2300] [outer = 0D6EEC00] 18:47:59 INFO - PROCESS | 2292 | 1467596879140 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 2292 | ++DOMWINDOW == 98 (0E026800) [pid = 2292] [serial = 2301] [outer = 0D6EEC00] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 17945400 == 41 [pid = 2292] [id = 762] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 1A8E0400 == 40 [pid = 2292] [id = 761] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 1A857C00 == 39 [pid = 2292] [id = 760] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 1A4E4800 == 38 [pid = 2292] [id = 759] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 19AC5400 == 37 [pid = 2292] [id = 758] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 192F2400 == 36 [pid = 2292] [id = 757] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 192DD800 == 35 [pid = 2292] [id = 756] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 17945C00 == 34 [pid = 2292] [id = 755] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 0DD46400 == 33 [pid = 2292] [id = 754] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 08965800 == 32 [pid = 2292] [id = 753] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 08882400 == 31 [pid = 2292] [id = 750] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 10E78000 == 30 [pid = 2292] [id = 751] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 17939400 == 29 [pid = 2292] [id = 752] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 0D77F400 == 28 [pid = 2292] [id = 766] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 1E2CBC00 == 27 [pid = 2292] [id = 765] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 1C5C2400 == 26 [pid = 2292] [id = 763] 18:47:59 INFO - PROCESS | 2292 | --DOCSHELL 10E73C00 == 25 [pid = 2292] [id = 764] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 97 (0D674800) [pid = 2292] [serial = 2221] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 96 (0D6EF400) [pid = 2292] [serial = 2222] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 95 (14F4DC00) [pid = 2292] [serial = 2227] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 94 (146EF000) [pid = 2292] [serial = 2219] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 93 (10FD1C00) [pid = 2292] [serial = 2218] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 92 (0DD4C400) [pid = 2292] [serial = 2224] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 91 (0E025400) [pid = 2292] [serial = 2225] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 90 (183B9000) [pid = 2292] [serial = 2230] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 89 (183C2800) [pid = 2292] [serial = 2231] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 88 (19AC0000) [pid = 2292] [serial = 2236] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 87 (192DC000) [pid = 2292] [serial = 2234] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 86 (19133000) [pid = 2292] [serial = 2233] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 85 (1A09B000) [pid = 2292] [serial = 2238] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1A7C7800) [pid = 2292] [serial = 2247] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (192D9400) [pid = 2292] [serial = 2242] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (17931400) [pid = 2292] [serial = 2241] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A4ED800) [pid = 2292] [serial = 2244] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0D785400) [pid = 2292] [serial = 2207] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (0D674400) [pid = 2292] [serial = 2206] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (1A0BD800) [pid = 2292] [serial = 2239] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (18F96C00) [pid = 2292] [serial = 2210] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (17E68C00) [pid = 2292] [serial = 2209] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (1C27F000) [pid = 2292] [serial = 2213] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1BF5F000) [pid = 2292] [serial = 2212] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (1C547800) [pid = 2292] [serial = 2216] [outer = 00000000] [url = about:blank] 18:47:59 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1C543800) [pid = 2292] [serial = 2215] [outer = 00000000] [url = about:blank] 18:48:00 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A4EE000) [pid = 2292] [serial = 2245] [outer = 00000000] [url = about:blank] 18:48:00 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (15E62000) [pid = 2292] [serial = 2228] [outer = 00000000] [url = about:blank] 18:48:00 INFO - PROCESS | 2292 | 1467596880299 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]]]}] 18:48:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:48:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1522ms 18:48:00 INFO - PROCESS | 2292 | 1467596880333 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 2292 | 1467596880337 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:48:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:48:00 INFO - PROCESS | 2292 | 1467596880341 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 2292 | 1467596880346 Marionette TRACE conn5 <- [1,3026,null,{}] 18:48:00 INFO - PROCESS | 2292 | 1467596880350 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}] 18:48:00 INFO - PROCESS | 2292 | 1467596880353 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:00 INFO - PROCESS | 2292 | 1467596880443 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:48:00 INFO - PROCESS | 2292 | 1467596880587 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 2292 | 1467596880589 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:00 INFO - PROCESS | 2292 | ++DOCSHELL 0D033400 == 26 [pid = 2292] [id = 768] 18:48:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (0D15F000) [pid = 2292] [serial = 2302] [outer = 00000000] 18:48:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (0D6F2400) [pid = 2292] [serial = 2303] [outer = 0D15F000] 18:48:00 INFO - PROCESS | 2292 | 1467596880637 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (0D6FA800) [pid = 2292] [serial = 2304] [outer = 0D15F000] 18:48:00 INFO - PROCESS | 2292 | 1467596880963 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"]]]}] 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:48:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 18:48:01 INFO - PROCESS | 2292 | 1467596881040 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 2292 | 1467596881045 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:48:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:48:01 INFO - PROCESS | 2292 | 1467596881052 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 2292 | 1467596881055 Marionette TRACE conn5 <- [1,3030,null,{}] 18:48:01 INFO - PROCESS | 2292 | 1467596881058 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}] 18:48:01 INFO - PROCESS | 2292 | 1467596881061 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:01 INFO - PROCESS | 2292 | 1467596881180 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:48:01 INFO - PROCESS | 2292 | 1467596881189 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 2292 | 1467596881191 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:01 INFO - PROCESS | 2292 | ++DOCSHELL 0DD40C00 == 27 [pid = 2292] [id = 769] 18:48:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (0DD41C00) [pid = 2292] [serial = 2305] [outer = 00000000] 18:48:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (10E76400) [pid = 2292] [serial = 2306] [outer = 0DD41C00] 18:48:01 INFO - PROCESS | 2292 | 1467596881237 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (116F0C00) [pid = 2292] [serial = 2307] [outer = 0DD41C00] 18:48:01 INFO - PROCESS | 2292 | 1467596881861 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]]]}] 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:48:01 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. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:48:01 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'.) 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:48:01 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. 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:48:01 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. 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:48:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:48:01 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. 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:48:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:48:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:48:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:48:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 905ms 18:48:01 INFO - PROCESS | 2292 | 1467596881958 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 2292 | 1467596881961 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:48:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:48:01 INFO - PROCESS | 2292 | 1467596881964 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 2292 | 1467596881968 Marionette TRACE conn5 <- [1,3034,null,{}] 18:48:01 INFO - PROCESS | 2292 | 1467596881992 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}] 18:48:01 INFO - PROCESS | 2292 | 1467596881996 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:02 INFO - PROCESS | 2292 | 1467596882128 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:48:02 INFO - PROCESS | 2292 | 1467596882150 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 2292 | 1467596882153 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:02 INFO - PROCESS | 2292 | ++DOCSHELL 1582F400 == 28 [pid = 2292] [id = 770] 18:48:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (15830C00) [pid = 2292] [serial = 2308] [outer = 00000000] 18:48:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (15838800) [pid = 2292] [serial = 2309] [outer = 15830C00] 18:48:02 INFO - PROCESS | 2292 | 1467596882200 Marionette DEBUG loaded listener.js 18:48:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (17924400) [pid = 2292] [serial = 2310] [outer = 15830C00] 18:48:02 INFO - PROCESS | 2292 | [2292] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:48:02 INFO - PROCESS | 2292 | 1467596882682 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:48:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:48:02 INFO - {} 18:48:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 18:48:02 INFO - PROCESS | 2292 | 1467596882698 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 2292 | 1467596882701 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:48:02 INFO - PROCESS | 2292 | 1467596882704 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:48:02 INFO - PROCESS | 2292 | 1467596882706 Marionette TRACE conn5 <- [1,3038,null,{}] 18:48:02 INFO - PROCESS | 2292 | 1467596882709 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}] 18:48:02 INFO - PROCESS | 2292 | 1467596882711 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:02 INFO - PROCESS | 2292 | 1467596882835 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:48:02 INFO - PROCESS | 2292 | 1467596882903 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 2292 | 1467596882905 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:02 INFO - PROCESS | 2292 | ++DOCSHELL 17948800 == 29 [pid = 2292] [id = 771] 18:48:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (179B9400) [pid = 2292] [serial = 2311] [outer = 00000000] 18:48:02 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (18D3F800) [pid = 2292] [serial = 2312] [outer = 179B9400] 18:48:02 INFO - PROCESS | 2292 | 1467596882949 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (18F98400) [pid = 2292] [serial = 2313] [outer = 179B9400] 18:48:03 INFO - PROCESS | 2292 | 1467596883333 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]]]}] 18:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:48:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 18:48:03 INFO - PROCESS | 2292 | 1467596883379 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 2292 | 1467596883381 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:48:03 INFO - PROCESS | 2292 | 1467596883384 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 2292 | 1467596883385 Marionette TRACE conn5 <- [1,3042,null,{}] 18:48:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:48:03 INFO - PROCESS | 2292 | 1467596883389 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}] 18:48:03 INFO - PROCESS | 2292 | 1467596883391 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:03 INFO - PROCESS | 2292 | 1467596883504 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:48:03 INFO - PROCESS | 2292 | 1467596883509 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 2292 | 1467596883511 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:03 INFO - PROCESS | 2292 | ++DOCSHELL 1903AC00 == 30 [pid = 2292] [id = 772] 18:48:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (1903B000) [pid = 2292] [serial = 2314] [outer = 00000000] 18:48:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (192E1800) [pid = 2292] [serial = 2315] [outer = 1903B000] 18:48:03 INFO - PROCESS | 2292 | 1467596883555 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (192ED400) [pid = 2292] [serial = 2316] [outer = 1903B000] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1C5C6400) [pid = 2292] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A097800) [pid = 2292] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1A4E6400) [pid = 2292] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (116F3000) [pid = 2292] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (0E025000) [pid = 2292] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (1A98D800) [pid = 2292] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (192E0400) [pid = 2292] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (179BEC00) [pid = 2292] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (192DDC00) [pid = 2292] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (08968000) [pid = 2292] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (1903A000) [pid = 2292] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (08882C00) [pid = 2292] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A9EBC00) [pid = 2292] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (1A661C00) [pid = 2292] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:48:04 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (192F5800) [pid = 2292] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:48:04 INFO - PROCESS | 2292 | 1467596884566 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"]]]}] 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:48:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:48:04 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" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:48:04 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" 18:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:48:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1269ms 18:48:04 INFO - PROCESS | 2292 | 1467596884658 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 2292 | 1467596884660 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:48:04 INFO - PROCESS | 2292 | 1467596884663 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 2292 | 1467596884665 Marionette TRACE conn5 <- [1,3046,null,{}] 18:48:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:48:04 INFO - PROCESS | 2292 | 1467596884671 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}] 18:48:04 INFO - PROCESS | 2292 | 1467596884677 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:04 INFO - PROCESS | 2292 | 1467596884791 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:48:04 INFO - PROCESS | 2292 | 1467596884798 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 2292 | 1467596884800 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:04 INFO - PROCESS | 2292 | ++DOCSHELL 19A2A400 == 31 [pid = 2292] [id = 773] 18:48:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (19AC0400) [pid = 2292] [serial = 2317] [outer = 00000000] 18:48:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A090400) [pid = 2292] [serial = 2318] [outer = 19AC0400] 18:48:04 INFO - PROCESS | 2292 | 1467596884845 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A4ED400) [pid = 2292] [serial = 2319] [outer = 19AC0400] 18:48:05 INFO - PROCESS | 2292 | 1467596885286 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]]]}] 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:48:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:48:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 18:48:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:48:05 INFO - PROCESS | 2292 | 1467596885348 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 2292 | 1467596885351 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:48:05 INFO - PROCESS | 2292 | 1467596885354 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 2292 | 1467596885355 Marionette TRACE conn5 <- [1,3050,null,{}] 18:48:05 INFO - PROCESS | 2292 | 1467596885359 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}] 18:48:05 INFO - PROCESS | 2292 | 1467596885361 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:05 INFO - PROCESS | 2292 | 1467596885439 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:48:05 INFO - PROCESS | 2292 | 1467596885444 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 2292 | 1467596885446 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:05 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BB400 == 32 [pid = 2292] [id = 774] 18:48:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A4EF800) [pid = 2292] [serial = 2320] [outer = 00000000] 18:48:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A85D800) [pid = 2292] [serial = 2321] [outer = 1A4EF800] 18:48:05 INFO - PROCESS | 2292 | 1467596885488 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1A9E1400) [pid = 2292] [serial = 2322] [outer = 1A4EF800] 18:48:05 INFO - PROCESS | 2292 | [2292] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:48:05 INFO - PROCESS | 2292 | 1467596885991 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:48:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:48:06 INFO - {} 18:48:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms 18:48:06 INFO - PROCESS | 2292 | 1467596886064 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 2292 | 1467596886069 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:48:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:48:06 INFO - PROCESS | 2292 | 1467596886084 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 2292 | 1467596886088 Marionette TRACE conn5 <- [1,3054,null,{}] 18:48:06 INFO - PROCESS | 2292 | 1467596886094 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}] 18:48:06 INFO - PROCESS | 2292 | 1467596886097 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:06 INFO - PROCESS | 2292 | 1467596886289 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:48:06 INFO - PROCESS | 2292 | 1467596886428 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 2292 | 1467596886433 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:06 INFO - PROCESS | 2292 | ++DOCSHELL 0D6F5000 == 33 [pid = 2292] [id = 775] 18:48:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (0D6F9800) [pid = 2292] [serial = 2323] [outer = 00000000] 18:48:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (0D77F400) [pid = 2292] [serial = 2324] [outer = 0D6F9800] 18:48:06 INFO - PROCESS | 2292 | 1467596886492 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 2292 | ++DOMWINDOW == 79 (0DA95400) [pid = 2292] [serial = 2325] [outer = 0D6F9800] 18:48:07 INFO - PROCESS | 2292 | 1467596887101 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]]]}] 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:48:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:48:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1074ms 18:48:07 INFO - PROCESS | 2292 | 1467596887160 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 2292 | 1467596887165 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:48:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:48:07 INFO - PROCESS | 2292 | 1467596887171 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 2292 | 1467596887174 Marionette TRACE conn5 <- [1,3058,null,{}] 18:48:07 INFO - PROCESS | 2292 | 1467596887178 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}] 18:48:07 INFO - PROCESS | 2292 | 1467596887181 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:07 INFO - PROCESS | 2292 | 1467596887300 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:48:07 INFO - PROCESS | 2292 | 1467596887443 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 2292 | 1467596887446 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:07 INFO - PROCESS | 2292 | ++DOCSHELL 14E54800 == 34 [pid = 2292] [id = 776] 18:48:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 80 (14E56400) [pid = 2292] [serial = 2326] [outer = 00000000] 18:48:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 81 (14FCD000) [pid = 2292] [serial = 2327] [outer = 14E56400] 18:48:07 INFO - PROCESS | 2292 | 1467596887501 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 2292 | ++DOMWINDOW == 82 (15835800) [pid = 2292] [serial = 2328] [outer = 14E56400] 18:48:08 INFO - PROCESS | 2292 | 1467596888150 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]]]}] 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:48:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:48:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1021ms 18:48:08 INFO - PROCESS | 2292 | 1467596888194 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 2292 | 1467596888197 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:48:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:48:08 INFO - PROCESS | 2292 | 1467596888201 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 2292 | 1467596888205 Marionette TRACE conn5 <- [1,3062,null,{}] 18:48:08 INFO - PROCESS | 2292 | 1467596888216 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}] 18:48:08 INFO - PROCESS | 2292 | 1467596888221 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:08 INFO - PROCESS | 2292 | 1467596888435 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:48:08 INFO - PROCESS | 2292 | 1467596888446 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 2292 | 1467596888449 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:08 INFO - PROCESS | 2292 | ++DOCSHELL 0D15EC00 == 35 [pid = 2292] [id = 777] 18:48:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 83 (0D1F7000) [pid = 2292] [serial = 2329] [outer = 00000000] 18:48:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 84 (16451400) [pid = 2292] [serial = 2330] [outer = 0D1F7000] 18:48:08 INFO - PROCESS | 2292 | 1467596888504 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 2292 | ++DOMWINDOW == 85 (17931C00) [pid = 2292] [serial = 2331] [outer = 0D1F7000] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 19A2A400 == 34 [pid = 2292] [id = 773] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 1903AC00 == 33 [pid = 2292] [id = 772] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 17948800 == 32 [pid = 2292] [id = 771] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 1582F400 == 31 [pid = 2292] [id = 770] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 0DD40C00 == 30 [pid = 2292] [id = 769] 18:48:09 INFO - PROCESS | 2292 | --DOCSHELL 0D033400 == 29 [pid = 2292] [id = 768] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 84 (1E2C3C00) [pid = 2292] [serial = 2289] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 83 (1A0C4000) [pid = 2292] [serial = 2273] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 82 (1C6E5800) [pid = 2292] [serial = 2288] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 81 (1A854400) [pid = 2292] [serial = 2276] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 80 (1A09B800) [pid = 2292] [serial = 2274] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 79 (14D2A800) [pid = 2292] [serial = 2253] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 78 (14E57C00) [pid = 2292] [serial = 2254] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (146AA800) [pid = 2292] [serial = 2262] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (1AD50400) [pid = 2292] [serial = 2279] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (14D76C00) [pid = 2292] [serial = 2263] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (19A05800) [pid = 2292] [serial = 2270] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (19ABE000) [pid = 2292] [serial = 2256] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1A094400) [pid = 2292] [serial = 2257] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (183B8000) [pid = 2292] [serial = 2265] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (18C02000) [pid = 2292] [serial = 2266] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (192DF000) [pid = 2292] [serial = 2268] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (0D1FD000) [pid = 2292] [serial = 2259] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 67 (1C542800) [pid = 2292] [serial = 2286] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 66 (0D74EC00) [pid = 2292] [serial = 2260] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 65 (0895B400) [pid = 2292] [serial = 2250] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 64 (0C8B9400) [pid = 2292] [serial = 2251] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 63 (1A85A800) [pid = 2292] [serial = 2277] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 62 (1BFA0400) [pid = 2292] [serial = 2280] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 61 (1C549000) [pid = 2292] [serial = 2285] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 60 (1C285400) [pid = 2292] [serial = 2283] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 59 (1C27D800) [pid = 2292] [serial = 2282] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 58 (19A37000) [pid = 2292] [serial = 2271] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | --DOMWINDOW == 57 (1A853000) [pid = 2292] [serial = 2248] [outer = 00000000] [url = about:blank] 18:48:09 INFO - PROCESS | 2292 | 1467596889330 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]]]}] 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:48:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1182ms 18:48:09 INFO - PROCESS | 2292 | 1467596889386 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 2292 | 1467596889390 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:48:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:48:09 INFO - PROCESS | 2292 | 1467596889395 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 2292 | 1467596889398 Marionette TRACE conn5 <- [1,3066,null,{}] 18:48:09 INFO - PROCESS | 2292 | 1467596889404 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}] 18:48:09 INFO - PROCESS | 2292 | 1467596889407 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:09 INFO - PROCESS | 2292 | 1467596889500 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:48:09 INFO - PROCESS | 2292 | 1467596889506 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 2292 | 1467596889509 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:09 INFO - PROCESS | 2292 | ++DOCSHELL 0D15D000 == 30 [pid = 2292] [id = 778] 18:48:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 58 (0D1F3800) [pid = 2292] [serial = 2332] [outer = 00000000] 18:48:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 59 (0D6EE400) [pid = 2292] [serial = 2333] [outer = 0D1F3800] 18:48:09 INFO - PROCESS | 2292 | 1467596889555 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 2292 | ++DOMWINDOW == 60 (0D747400) [pid = 2292] [serial = 2334] [outer = 0D1F3800] 18:48:10 INFO - PROCESS | 2292 | 1467596890061 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] 18:48:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:48:10 INFO - PROCESS | 2292 | 1467596890099 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:48:10 INFO - PROCESS | 2292 | 1467596890105 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 2292 | 1467596890107 Marionette TRACE conn5 <- [1,3070,null,{}] 18:48:10 INFO - PROCESS | 2292 | 1467596890111 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}] 18:48:10 INFO - PROCESS | 2292 | 1467596890113 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:10 INFO - PROCESS | 2292 | 1467596890200 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:48:10 INFO - PROCESS | 2292 | 1467596890208 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 2292 | 1467596890210 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:10 INFO - PROCESS | 2292 | ++DOCSHELL 118CFC00 == 31 [pid = 2292] [id = 779] 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 61 (118D3400) [pid = 2292] [serial = 2335] [outer = 00000000] 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 62 (146E7400) [pid = 2292] [serial = 2336] [outer = 118D3400] 18:48:10 INFO - PROCESS | 2292 | 1467596890256 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 63 (149CEC00) [pid = 2292] [serial = 2337] [outer = 118D3400] 18:48:10 INFO - PROCESS | 2292 | 1467596890719 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]]]}] 18:48:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:48:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 615ms 18:48:10 INFO - PROCESS | 2292 | 1467596890725 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 2292 | 1467596890727 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:48:10 INFO - PROCESS | 2292 | 1467596890730 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:48:10 INFO - PROCESS | 2292 | 1467596890734 Marionette TRACE conn5 <- [1,3074,null,{}] 18:48:10 INFO - PROCESS | 2292 | 1467596890744 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}] 18:48:10 INFO - PROCESS | 2292 | 1467596890749 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:10 INFO - PROCESS | 2292 | 1467596890833 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:48:10 INFO - PROCESS | 2292 | 1467596890839 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 2292 | 1467596890842 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:10 INFO - PROCESS | 2292 | ++DOCSHELL 1582A000 == 32 [pid = 2292] [id = 780] 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 64 (1582AC00) [pid = 2292] [serial = 2338] [outer = 00000000] 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 65 (1792B000) [pid = 2292] [serial = 2339] [outer = 1582AC00] 18:48:10 INFO - PROCESS | 2292 | 1467596890914 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 2292 | ++DOMWINDOW == 66 (183A6400) [pid = 2292] [serial = 2340] [outer = 1582AC00] 18:48:11 INFO - PROCESS | 2292 | 1467596891352 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 18:48:11 INFO - PROCESS | 2292 | 1467596891423 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:48:11 INFO - PROCESS | 2292 | 1467596891426 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:48:11 INFO - PROCESS | 2292 | 1467596891429 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:48:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:48:11 INFO - PROCESS | 2292 | 1467596891431 Marionette TRACE conn5 <- [1,3078,null,{}] 18:48:11 INFO - PROCESS | 2292 | 1467596891435 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}] 18:48:11 INFO - PROCESS | 2292 | 1467596891437 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:11 INFO - PROCESS | 2292 | 1467596891524 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:48:11 INFO - PROCESS | 2292 | 1467596891529 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:11 INFO - PROCESS | 2292 | 1467596891531 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:11 INFO - PROCESS | 2292 | ++DOCSHELL 183BF000 == 33 [pid = 2292] [id = 781] 18:48:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 67 (183C2800) [pid = 2292] [serial = 2341] [outer = 00000000] 18:48:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 68 (18C8C800) [pid = 2292] [serial = 2342] [outer = 183C2800] 18:48:11 INFO - PROCESS | 2292 | 1467596891574 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (18D3AC00) [pid = 2292] [serial = 2343] [outer = 183C2800] 18:48:12 INFO - PROCESS | 2292 | 1467596892026 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 18:48:12 INFO - PROCESS | 2292 | 1467596892064 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 2292 | 1467596892066 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:48:12 INFO - PROCESS | 2292 | 1467596892069 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:48:12 INFO - PROCESS | 2292 | 1467596892070 Marionette TRACE conn5 <- [1,3082,null,{}] 18:48:12 INFO - PROCESS | 2292 | 1467596892074 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}] 18:48:12 INFO - PROCESS | 2292 | 1467596892076 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:12 INFO - PROCESS | 2292 | 1467596892195 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:48:12 INFO - PROCESS | 2292 | 1467596892204 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 2292 | 1467596892206 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:12 INFO - PROCESS | 2292 | ++DOCSHELL 18F98000 == 34 [pid = 2292] [id = 782] 18:48:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (18F9D000) [pid = 2292] [serial = 2344] [outer = 00000000] 18:48:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (192D7400) [pid = 2292] [serial = 2345] [outer = 18F9D000] 18:48:12 INFO - PROCESS | 2292 | 1467596892308 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (192D8400) [pid = 2292] [serial = 2346] [outer = 18F9D000] 18:48:12 INFO - PROCESS | 2292 | 1467596892740 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:48:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:48:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 18:48:12 INFO - PROCESS | 2292 | 1467596892803 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 2292 | 1467596892805 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:48:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:48:12 INFO - PROCESS | 2292 | 1467596892816 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 2292 | 1467596892818 Marionette TRACE conn5 <- [1,3086,null,{}] 18:48:12 INFO - PROCESS | 2292 | 1467596892821 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}] 18:48:12 INFO - PROCESS | 2292 | 1467596892827 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:12 INFO - PROCESS | 2292 | 1467596892970 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:48:12 INFO - PROCESS | 2292 | 1467596892990 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 2292 | 1467596892993 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:13 INFO - PROCESS | 2292 | ++DOCSHELL 18F9E800 == 35 [pid = 2292] [id = 783] 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (19A2E800) [pid = 2292] [serial = 2347] [outer = 00000000] 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A094C00) [pid = 2292] [serial = 2348] [outer = 19A2E800] 18:48:13 INFO - PROCESS | 2292 | 1467596893101 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (1A09AC00) [pid = 2292] [serial = 2349] [outer = 19A2E800] 18:48:13 INFO - PROCESS | 2292 | 1467596893479 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]]]}] 18:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 18:48:13 INFO - PROCESS | 2292 | 1467596893499 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 2292 | 1467596893501 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:48:13 INFO - PROCESS | 2292 | 1467596893504 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 2292 | 1467596893505 Marionette TRACE conn5 <- [1,3090,null,{}] 18:48:13 INFO - PROCESS | 2292 | 1467596893509 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}] 18:48:13 INFO - PROCESS | 2292 | 1467596893510 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:13 INFO - PROCESS | 2292 | 1467596893659 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:48:13 INFO - PROCESS | 2292 | 1467596893667 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 2292 | 1467596893669 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:13 INFO - PROCESS | 2292 | ++DOCSHELL 17945800 == 36 [pid = 2292] [id = 784] 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (19FD1000) [pid = 2292] [serial = 2350] [outer = 00000000] 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1A0C2800) [pid = 2292] [serial = 2351] [outer = 19FD1000] 18:48:13 INFO - PROCESS | 2292 | 1467596893713 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 2292 | ++DOMWINDOW == 78 (1A0C7C00) [pid = 2292] [serial = 2352] [outer = 19FD1000] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 77 (15830C00) [pid = 2292] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 76 (179B9400) [pid = 2292] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 75 (0DD41C00) [pid = 2292] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 74 (0D15F000) [pid = 2292] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 73 (0D6EEC00) [pid = 2292] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 72 (1903B000) [pid = 2292] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 71 (10E76000) [pid = 2292] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 70 (1E2CC800) [pid = 2292] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 69 (0D782000) [pid = 2292] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:48:13 INFO - PROCESS | 2292 | --DOMWINDOW == 68 (19AC0400) [pid = 2292] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:48:14 INFO - PROCESS | 2292 | 1467596894144 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 18:48:14 INFO - PROCESS | 2292 | 1467596894190 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 2292 | 1467596894192 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:48:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:48:14 INFO - PROCESS | 2292 | 1467596894218 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 2292 | 1467596894220 Marionette TRACE conn5 <- [1,3094,null,{}] 18:48:14 INFO - PROCESS | 2292 | 1467596894223 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}] 18:48:14 INFO - PROCESS | 2292 | 1467596894225 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:14 INFO - PROCESS | 2292 | 1467596894305 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:48:14 INFO - PROCESS | 2292 | 1467596894310 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 2292 | 1467596894312 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:14 INFO - PROCESS | 2292 | ++DOCSHELL 1A0BDC00 == 37 [pid = 2292] [id = 785] 18:48:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 69 (1A0BE000) [pid = 2292] [serial = 2353] [outer = 00000000] 18:48:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 70 (1A605000) [pid = 2292] [serial = 2354] [outer = 1A0BE000] 18:48:14 INFO - PROCESS | 2292 | 1467596894354 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 71 (1A663400) [pid = 2292] [serial = 2355] [outer = 1A0BE000] 18:48:14 INFO - PROCESS | 2292 | 1467596894774 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]]]}] 18:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 18:48:14 INFO - PROCESS | 2292 | 1467596894790 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 2292 | 1467596894792 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:48:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:48:14 INFO - PROCESS | 2292 | 1467596894795 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 2292 | 1467596894797 Marionette TRACE conn5 <- [1,3098,null,{}] 18:48:14 INFO - PROCESS | 2292 | 1467596894801 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}] 18:48:14 INFO - PROCESS | 2292 | 1467596894802 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:14 INFO - PROCESS | 2292 | 1467596894942 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:48:14 INFO - PROCESS | 2292 | 1467596894953 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 2292 | 1467596894955 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:14 INFO - PROCESS | 2292 | ++DOCSHELL 14F4EC00 == 38 [pid = 2292] [id = 786] 18:48:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 72 (1A0BF000) [pid = 2292] [serial = 2356] [outer = 00000000] 18:48:14 INFO - PROCESS | 2292 | ++DOMWINDOW == 73 (1A859C00) [pid = 2292] [serial = 2357] [outer = 1A0BF000] 18:48:14 INFO - PROCESS | 2292 | 1467596894997 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 74 (1A85B400) [pid = 2292] [serial = 2358] [outer = 1A0BF000] 18:48:15 INFO - PROCESS | 2292 | 1467596895395 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"]]]}] 18:48:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:48:15 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 18:48:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:48:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 18:48:15 INFO - PROCESS | 2292 | 1467596895430 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 2292 | 1467596895432 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:48:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:48:15 INFO - PROCESS | 2292 | 1467596895435 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 2292 | 1467596895437 Marionette TRACE conn5 <- [1,3102,null,{}] 18:48:15 INFO - PROCESS | 2292 | 1467596895440 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}] 18:48:15 INFO - PROCESS | 2292 | 1467596895442 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:15 INFO - PROCESS | 2292 | 1467596895523 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:48:15 INFO - PROCESS | 2292 | 1467596895635 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\", \"8ce56ef3-e384-4479-9934-4310327a4bf6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 2292 | 1467596895637 Marionette INFO sendAsync 76d12355-bddc-42f8-862d-3b3f9ac9be1c 18:48:15 INFO - PROCESS | 2292 | ++DOCSHELL 18D34800 == 39 [pid = 2292] [id = 787] 18:48:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 75 (192DC800) [pid = 2292] [serial = 2359] [outer = 00000000] 18:48:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 76 (1BF5EC00) [pid = 2292] [serial = 2360] [outer = 192DC800] 18:48:15 INFO - PROCESS | 2292 | 1467596895681 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 2292 | ++DOMWINDOW == 77 (1C25CC00) [pid = 2292] [serial = 2361] [outer = 192DC800] 18:48:16 INFO - PROCESS | 2292 | 1467596896176 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]]]}] 18:48:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:48:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 18:48:16 INFO - PROCESS | 2292 | 1467596896206 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 2292 | 1467596896211 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:48:17 WARNING - u'runner_teardown' () 18:48:17 INFO - No more tests 18:48:17 INFO - Got 0 unexpected results 18:48:17 INFO - SUITE-END | took 676s 18:48:17 INFO - Closing logging queue 18:48:17 INFO - queue closed 18:48:17 INFO - Return code: 0 18:48:17 WARNING - # TBPL SUCCESS # 18:48:17 INFO - Running post-action listener: _resource_record_post_action 18:48:17 INFO - Running post-run listener: _resource_record_post_run 18:48:18 INFO - Total resource usage - Wall time: 686s; CPU: 14.0%; Read bytes: 73735680; Write bytes: 1116564480; Read time: 749360; Write time: 7793610 18:48:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:48:18 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 55690752; Read time: 0; Write time: 49810 18:48:18 INFO - run-tests - Wall time: 684s; CPU: 14.0%; Read bytes: 73735680; Write bytes: 1057670656; Read time: 749360; Write time: 7740530 18:48:18 INFO - Running post-run listener: _upload_blobber_files 18:48:18 INFO - Blob upload gear active. 18:48:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:48:18 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 18:48:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:48:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:48:19 INFO - (blobuploader) - INFO - Open directory for files ... 18:48:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:48:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:48:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:48:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:48:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:48:19 INFO - (blobuploader) - INFO - Done attempting. 18:48:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:48:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:48:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:48:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:48:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:48:21 INFO - (blobuploader) - INFO - Done attempting. 18:48:21 INFO - (blobuploader) - INFO - Iteration through files over. 18:48:21 INFO - Return code: 0 18:48:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:48:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47022793de198a3c569d590be5985edbc9635fd096248f30319a911a4d66b54eb6b01d68469a6510e96aebc278ec7b91051e0022ab41c8070994932fd99435be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16b83d4c2caee9fc1620dfe9b71285fda883c9710a8e482a14deb4203e94f5ad56671a62575846efb395bfebc1188e165bf418624d405af899019c1580f7bb83"} 18:48:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:48:21 INFO - Writing to file C:\slave\test\properties\blobber_files 18:48:21 INFO - Contents: 18:48:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47022793de198a3c569d590be5985edbc9635fd096248f30319a911a4d66b54eb6b01d68469a6510e96aebc278ec7b91051e0022ab41c8070994932fd99435be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16b83d4c2caee9fc1620dfe9b71285fda883c9710a8e482a14deb4203e94f5ad56671a62575846efb395bfebc1188e165bf418624d405af899019c1580f7bb83"} 18:48:21 INFO - Running post-run listener: copy_logs_to_upload_dir 18:48:21 INFO - Copying logs to upload dir... 18:48:21 INFO - mkdir: C:\slave\test\build\upload\logs 18:48:21 INFO - Copying logs to upload dir... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... 18:48:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=843.582000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 3 secs) (at 2016-07-03 18:48:22.276516) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 18:48:22.277437) ========= '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-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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-beta/sha512/47022793de198a3c569d590be5985edbc9635fd096248f30319a911a4d66b54eb6b01d68469a6510e96aebc278ec7b91051e0022ab41c8070994932fd99435be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16b83d4c2caee9fc1620dfe9b71285fda883c9710a8e482a14deb4203e94f5ad56671a62575846efb395bfebc1188e165bf418624d405af899019c1580f7bb83"} build_url:https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47022793de198a3c569d590be5985edbc9635fd096248f30319a911a4d66b54eb6b01d68469a6510e96aebc278ec7b91051e0022ab41c8070994932fd99435be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16b83d4c2caee9fc1620dfe9b71285fda883c9710a8e482a14deb4203e94f5ad56671a62575846efb395bfebc1188e165bf418624d405af899019c1580f7bb83"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WDsfTFk8RcKKEBiBdb5AFA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 18:48:22.399015) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 18:48:22.399370) ========= '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-158 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-158 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-158 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-07-03 18:48:22.516106) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 18:48:22.516445) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 18:48:22.995744) ========= ========= Total master_lag: 0.46 =========